ADDRESS: 

93 Main Street
New Canaan, CT 06840

HOURS:

MONDAY – SATURDAY 10 – 5:30 pm

FOR APPOINTMENTS: 

CALL : 203-966-7660