3388 Saddle Dr, Hayward, CA 94541, USA
(510) 901-2553
Mon – Fri: 9 AM–5 PM Sat: 10 AM–2 PM Sun: Closed