About Windham Town Hall
Historic Architecture, Architecture, Interesting Places, Other Buildings And Structures
The Windham Town Hall is a town hall in Willimantic, Windham, Connecticut.
Source From:
Wikipedia
979, Main Street, Windham County, Connecticut, United States of America, 06226