Reviews
644 Santa Cruz Avenue
Menlo Park, CA 94025
Phone: (650) 321-1100
Map & Directions
During the current Shelter-in-place order, we continue to be open for retail/product sales on limited days. Retail schedule is as follows:
Tuesday: 10am – 3pm
Thursdays 10am – 3pm
Saturday: 10am – 3pm
We are affiliates of
ShopMenloPark.com