Locations & Hours
200 Main Street (at 3rd Street), Los Altos, CA 94022 [google map]
Tel: (650) 948-3300 Fax: (650) 559-0950
Location | 200 Main Street (at 3rd Street), Los Altos, CA 94022 |
Parking | Ample parking is available on the streets surrounding the shop, and in public parking lots nearby. Metered street parking is available in front and behind the shop. |
Hours of Operation | We are open 7 days a week for you! Store Hours: 8 am - 6 pm (Mon-Thur), 8 am - 7 pm (Fri-Sat), 8 am - 6 pm (Sunday) |