(Population:
30,648)Menlo Park, a Tree
City USA community, is a quiet yet vibrant city of pleasant,
tree-lined neighborhoods and friendly people. Situated on
The Peninsula, Menlo Park is conveniently located
between San Francisco and Oakland on the North and San Jose
on the South.
|