1. TLR Welding and Repair 25 Thomas Blanchard Dr, Plympton, MA 02367 Coordinate: 41.93817,-70.82157 Phone: (508) 245-2936