Review:

The Windsor Art Center is a visual and performing arts center that presents art exhibitions and musical performances by renowned and up-and-coming artists. Housed in a former freight house next to the Amtrak line in downtown Windsor, the center hosts a variety of theatrical and arts-related programs such as children’s activities, demonstrations and presentations, and artist talks, along with a calendar of seasonal programming. Entrance to the gallery is free, and a small gift shop sells locally made art, handcrafted jewelry and crafts, and unique gifts.

40 Mechanic St, Windsor, CT 06095, Phone: 860-688-2528

Plan Your Trip

Get Ready to Go!

Need some more help?


Read our Reservations & Travel Planning Tips guide.