On this day in 1951, Shoppers' World in Framingham opened for business. The first suburban shopping mall in the Northeast, and only the second in the country, the complex was a revolutionary design. Anchored by a branch of Boston's Jordan Marsh Department Store housed under a futuristic "space age" dome the mall was a sign of...
|