1. T H Weld Shop Inc 6329 Mcray Dr, Ball, LA 71405 Coordinate: 31.41547,-92.42339 Phone: (318) 640-0797