Shopping malls database
Peabody Place is located at the corner of Rte. 114 (Andover St.), Peabody. It is a Community Center which opened in 1984. It is an Open shopping mall. It covers an area of 242,787 sqft. and has about 20 stores.
Shopping mall's name: Peabody Place
Address: Rte. 114 (Andover St.), Peabody, MA 01960
State: MA
Number of stores: 20