1. Terry's Welding Inc 9176 W 132 N, Delphi, IN 46923 Coordinate: 40.56357,-86.69021 Phone: (765) 564-3331
2. Delphi Pit Stop 1563 W South Rd, Delphi, IN 46923 Coordinate: 40.58576,-86.6876 Phone: (765) 564-4100