Map > World > North America > United States > Menlo Park Mall
Photo copyright by owner
Menlo Park Mall

Menlo Park Mall is a two-level super regional shopping mall, located on U.S. Route 1 and Parsonage Road in Edison, New Jersey, United States. The mall has a gross leasable area of 1,232,000 ft² (114,000 m²). Menlo Park Mall is currently owned and managed by Simon Property Group.

(Wikipedia)
Visitors 3
Oldest photo None
Newest photo None
Links wikipedia
Map | World | Terms | About