Location and Hours

399 Elmhurst Street
Hayward, CA 94544

Monday – Friday: 8:30 am – 5:00 pm
 

Phone

(510) 670-5480

Fax

(510) 670-5541