30 Lafayette Square,

Vernon, CT

860-508-7523

Open by appointment only