Department Stores in New Canaan (CT) Full list of companies Department Stores category in New Canaan, Connecticut Talbots 80 Main St, New Canaan, CT 06840, (203)966-7066 Page 1