2450 Alvarado St, Bldg2
San Leandro, CA  94577

(510)895-1392

We are located inside a small industrial park on Alvarado St.  There is parking on both sides of the building.