In 1947, New England’s first shopping mall broke ground in Stamford, Conn. No one knew for sure whether it would even survive. Few had any idea of the love that New Englanders would shower on the easy parking, bustling crowds and seductive merchandise of their shopping meccas. Following the upheaval of World War II, everything […]
The post The First Shopping Mall in Each New England State appeared first on New England Historical Society.