South Shore Plaza

Flag as Inappropriate

South Shore Plaza is one of New England's largest shopping centers. It houses Target, Sears, Nordstrom, Lord & Taylor, Macy's and many more. There is also a Cheesecake Factory, Legal Sea Foods and Joe's American Bar & Grill inside. It is located off of U.S. Route 93, across from AMC Theater and Sheraton Hotel.
250 Granite St, Braintree, MA 02184
(781) 843-8201
  • Hours: Mon - Sat, 10am - 9pm; Sun, noon - 6pm
  • Hours: Mon - Sat, 6am - 11pm; Sun, 7am -10pm
  • Accessible: yes
Share a review or post about this business.
Posts awaiting your approval 0
Who wants to be the first to post?