- Please support our journalism through affiliate links. Affiliate Disclosure
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!
- Search flights and stays nearby.
- Book your tour or local activity.
- Book your car rental.
Need some more help?
Read our Reservations & Travel Planning Tips guide.