1. Delia Plumbing & Heating 23 Krug Rd, Preston, CT 06365 Coordinate: 41.53338,-71.97289 Phone: (860) 887-7580