Saturday, August 22, 2026 Search My Trip EnglishChinese
World news · travel · culture
Taiwan The Taiwan Times
Taiwan's window to the world

South Shore Plaza

United States

South Shore Plaza is a shopping mall in Braintree, Massachusetts, United States. The mall spans 1,586,446 square feet (147, 385.7 m2) of selling space, making it the 16th-largest mall in the country. The mall was anchored by Filene's when it opened as an open-air plaza in 1961. Jordan Marsh, Lord & Taylor, and Sears opened stores around the time the mall was enclosed in 1976. As of March 2025, the mall is anchored by Sears, Macy's, Primark, and Target, with Dick's House of Sport filling the vacancy left by Nordstrom by 2026.

Shopping mall data from Wikidata (CC0). Summary from Wikipedia (CC BY-SA).

Other shopping malls in United States