Contact Us

Address

1047 El Camino Real Menlo Park, CA 94025

Phone

[650] 363-0300

Hours

  • Monday - Friday8:00 am - 6:00 pm
  • Saturday10:00 am - 4:00 pm
  • SundayClosed

Free street parking is available throughout the downtown area.

Get Directions