South Shore Plaza
Other Ideas: Northshore Mall; Prudential Center; Burlington Mall; Atrium Mall; Liberty Tree Mall
Lord & Taylor, Macy's and Sears anchor this upscale center of 180 specialty shops and five restaurants. The excellent food court caters to the local business crowd.
South Shore Plaza is located at the intersection of Route 3 and I-93 in Braintree, MA.
|RELATED LINKS||↑ top|