North Beverly Plaza can be found in the heart of Beverly, MA. The property, classified as a Community Center, sits at Rte. 1A off Rte. 128. The mall opened its doors in 1970. With 197,000 sqft. of retail space and approximately 24 stores, it offers a wide variety of shopping options. Guests will find 854 parking spaces at the venue.