1. Tetrault & Sons 294 Sandy Beach Rd, Ellington, CT 06029 Coordinate: 41.93155,-72.37929 Phone: (860) 872-9187