860.456.7610

Willimantic & Windham, CT

Town Clerk: 860.456.3593 |

Form of Government: Town Meeting/Board of Selectmen

Population: 22,039

Schools: