Contact Us
Address
1047 El Camino Real Menlo Park, CA 94025Phone
[650] 363-0300Hours
- Monday - Thursday8:00 am - 6:00 pm
- Friday8:00 am - 5:00 pm
- Saturday by Appointment -
- SundayClosed
Free street parking is available throughout the downtown area.
Get Directions