The mall's second Sears welcomed first shoppers in February 1977. The store encompassed 240,200 square feet and was reputedly the largest Sears in New England.
Photo from www.peabody-ma.gov / City of Peabody
The store included a freestanding Sears Auto Center.
Photo from www.peabody-ma.gov / City of Peabody