Organized by the Carriage Barn Arts Center and the New Canaan Chamber of Commerce, Art in the Windows is an opportunity for artists, stores and restaurants, and the community to participate in an exciting exhibit and festival celebrating New Canaan’s vibrant business district and the arts.