Visit

Winter Hours

Friday - Sunday
11am - 4pm

100 Main Street
Falls Village, CT 06031