1. T & C Greenhouses 99 Route 2a, Preston, CT 06365 Coordinate: 41.4846,-72.03755 Phone: (860) 887-8482