Description
The Windham Textile Museum is located within the old mill complex of Willimantic Linen Co. The store, library, and store warehouse were built in 1877. The museum depicts the history of the textile... More Info
Address
Windham Textile and History Museum
157 Union Street
Willimantic, CT 06226
United States
Please confirm the accuracy of the address and location before planning your trip.
Please wait. Loading map...