Contact Us

Address

1047 El Camino Real Menlo Park, CA 94025

Phone

[650] 363-0300

Hours

  • 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