1. R & D Tool 1143 Marshall Lake Rd, Torrington, CT 06790 Coordinate: 41.8573,-73.15357 Phone: (860) 482-3560