1. Town & Country Nurseries 1036 Saybrook Rd, Haddam, CT 06438 Coordinate: 41.47518,-72.50482 Phone: (860) 345-8581