The Promenade Shops at Evergreen Walk in South Windsor, Connecticut
Since opening in the fall of 2004, The Promenade Shops at Evergreen Walk have become one of the leading retail centers in the state of Connecticut. Featuring more than 1.2 million square feet of space, this South Windsor, Connecticut, facility houses more than 60 fine retailers and restaurants, as well as office space, lodging and ...