Situated in South Windsor, CT, Promenade Shops at Evergreen Walk is one of the area's prominent shopping venues. This Lifestyle/Specialty Center is conveniently located at Buckland St. & Tamarack Ave.. Established in 2004, the property saw major improvements during its 2007 renovation. The property encompasses 379,000 sqft. of gross leasable area across its 65 stores. The mall offers 1,972 parking spaces for visitors.