Shopping malls database
Northshore Mall is located at the corner of Rts. 128 N & 114 E, Peabody. It is a Super-Regional Center which opened in 1958 and was last renovated in 2009. It is an Enclosed shopping mall with 7,004 parking spaces and a food court with 650 seats.. It covers an area of 1,371,958 sqft. and has about 153 stores.
Shopping mall's name: Northshore Mall
Address: Rts. 128 N & 114 E, Peabody, MA 01960
Number of stores: 153