< Return to Previous Page

Town of Windham

Windham is a town in Windham County, Connecticut, United States. It contains the city suburb of Willimantic as well as the boroughs of Windham Center, North Windham, and South Windham. Willimantic, an incorporated city since 1893, was consolidated with the town in 1983.

Share this post & the power of local to your other favorite networks:

Go To Website