1. Town & Country Discount Oil LLC 7 Preston City Rd, Voluntown, CT 06384 Coordinate: 41.57409,-71.86207 Phone: (860) 376-6008