Stores Connecticut

New Canaan

137 Elm Street
New Canaan, CT 
203-966-0608

*Closed until April 1st*

Hours:
Mon-Sat 10-5
Sun 12-5