Discover South Windsor
compiled from our dataSouth Windsor is located in Connecticut, USA, and has a population of about 26,918. Our atlas lists 73 places here.
These include 13 sights and 3 museums, 55 restaurants, 2 places to stay and 0 cocktail bars. Highlights include Residences at Oakland Road, Tempo | The Residences At Evergreen Walk, Estates at South Windsor.