Skip to content


Your cart is empty

Connect With us


877 Santa Cruz Ave.
Menlo Park, CA 94025

View On Google Maps


By Appointment Only

Sunday - Monday: Closed
Tuesday: 10 AM - 4 PM
Wednesday: 10 AM - 4 PM
Thursday 10 AM - 4 PM
Friday: 10 AM - 4 PM
Saturday: Appointment Only

Contact Info


Phone: (650) 322-7900

Schedule an appointment

Click the button below to schedule a consultation or repair with us.

Send Us A Message

Appointments are preferred to give a more more personalized experience.