Home in Taftville (CT) Full list of companies Home category in Taftville, Connecticut Tetrault Leo E Son INC INS 129 Providence St, Taftville, CT 06380, (860)910-4332 Page 1