1. Tech-Weld Inc 801 E North St, Elburn, IL 60119 Coordinate: 41.89106,-88.46016 Phone: (630) 365-3000