City or town hall

Menlo Park Town Hall

Menlo Park, CA

(5.0 / 1 )

CONTACT

Address: 701 Laurel St, Menlo Park, CA 94025 MapGet Directions

Phone : +1 (650) 330-6642 Call

ABOUT

Menlo Park Town Hall is a city or town hall located at 701 Laurel St, , Menlo Park , CA.
It has received 1 reviews with an average rating of 5.0 stars.

FAQs

The address of Menlo Park Town Hall is:

Menlo Park Town Hall
701 Laurel St
Menlo Park,
P: +16503306642

Visit Website: menlopark.org

Menlo Park Town Hall is listed under

LOCATION

Menlo Park Town Hall Location