We Have (Re)Arrived!

Updated: Dec 28, 2021

Our recent renovations have come to a close and our Menlo Park showroom is officially (re)opened for business.

 
 

Please come on by!


777 Santa Cruz Ave, Menlo Park, CA 94025


We are open every day except Sunday and major holidays, from 10 am to 6 pm PST.

If these hours don't work for you, please call us at any time to set up an appointment.


650.938.7846

650.815.5606

16 views0 comments

Up to Downtown Menlo Park! 777 Santa Cruz Ave, Menlo Park, CA 94025 to be precise. Please join us at our new showroom and take advantage of our moving deals as we settle in.