Click to advance to the next slide or view in 5-second autoplay.

 9 Hollyhock Road, Wilton, CT 06897