First Town Downtown and Windsor Climate Action, invites you to the Windsor Town Green from 11:00 AM to 3:00 PM. This is an environmentally-friendly fair with artisan vendors, educational booths and fun activities for the whole family to learn more about our environment 860-247-8982. Free. rain date 9/22.