Tags: Shopping Mall.
Square One Mall (formerly the New England Shopping Center) is a 115 store shopping mall located along US Route 1 (Broadway) between Main Street and Essex Street in Saugus Massachusetts.The mall was a $100 million project undertaken by New England Development Corporation to redevelop the former New England Shopping Center which consisted of Sears Service Merchandise and the former General Cinemas which had closed in the mid-1980s.