Venue of Burlington Shopping center: 75 Middlesex Turnpike, Burlington, MA 01803, United states South Shore Retail complex is a mall inside Braintree. Southern Coast Mall is the 16th largest shopping mall throughout the Joined Says. It absolutely was started as the an unbarred-air mall it was sealed in 1976. It is perhaps one of the… Continue reading Venue of Burlington Shopping center: 75 Middlesex Turnpike, Burlington, MA 01803, United states