Windham Textile & History Museum “The Mill Museum”

aka The Mill Museum

One of the locations to get your National Park Service Passport Stamped in The Last Green Valley! https://thelastgreenvalley.org/tlgv/a-national-heritage-corridor/

Categories

  • Education
  • History & Museums
  • NPS Passport Stamp Location

Location

411 Main St.
Willimantic, CT 06226

Contact

860-456-2178

Website