You know you are from Willimantic if

Willimantic...also known as Thread City, is home to many...this group is for all of us.

Willimantic is an Algonquian term for “land of the swift running water”. Prior to 1821, the village was known as Willimantic Falls.