1. Tetrault Leo E Son Inc Ins 11 N 2nd Ave, Taftville, CT 06380 Coordinate: 41.57044,-72.04885 Phone: (860) 889-1878