Satellite map of Square One Mall
Map of Square One 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.
Latitude: 42° 27' 38.88" N
Longitude: -71° 01' 38.28" W
Nearest city to this article: Melrose, Massachusetts
Read about Square One Mall in the Wikipedia Satellite map of Square One Mall in Google Maps