South Ave / CT 124
New Canaan, CT 06840
+1-203-594-3600
Hours:
Sun: 09:00 AM - 06:00 PM
Mon - Fri: 09:00 AM - 10:00 PM
Sat: 09:00 AM - 09:00 PM
199 Elm St
New Canaan, CT 06840
(203) 594-9884