Discover Windham
compiled from our dataWindham is located in Connecticut, USA, and has a population of about 24,425. Our atlas lists 93 places here.
These include 15 sights and 5 museums, 72 restaurants, 0 places to stay and 1 cocktail bars. Highlights include Wyndham Park, Briarwood Apts, Village Heights Apts Rental.