Contact 

Address

80 Main Street

North Canaan, CT 06018

Contact

860-453-4370

    Opening Hours

    Mon - Fri

    9am-3pm

    Saturday

    By Appointment

    ​Sunday

    By Appointment

    Thanks for submitting!