1. Town and Country Market & Deli 153 Glenwood Rd, Clinton, CT 06413 Coordinate: 41.30591,-72.52662 Phone: (860) 669-7243