Menu

All Locations

STANFORD, PALO ALTO

36 Stanford Shopping Center
Palo Alto, CA 94304
(650) 326-8522

HOURS OF OPERATION:

  • Monday – Friday 8am – 8pm
  • Saturday 8am – 7pm
  • Sunday 10am – 6pm

 

 

 

 

TOWN & COUNTRY, PALO ALTO

Town and Country Village
855 El Camino Real / Suite 95
Palo Alto, CA 94301 (650) 327-6964

HOURS OF OPERATION:

  • Monday - Tuesday 8-30am – 7pm
  • Wednesday - Friday 8-30am – 8pm
  • Saturday 8am – 7pm
  • Sunday 10am – 6pm

     

     

    Join our Mailing List

    Sign up to receive our daily email and get 50% off your first purchase.