Windham Town Hall—2nd Floor 979 Main Street, Willimantic, CT 06226 860-465-3049
Monday - Thursday 9:00am-1:00pm Friday 9:00am-12:00pm