1069 B St, Hayward, California, 94541 510-582-1190
256 Southland Mall Dr, Hayward, California, 94545 510-784-3040