Business Overview Radiator Welding Shop Peoria IL Radiator Welding Shop Peoria IL ↗ Verified & Featured Business Visit the service office. 1440 W 38th St, Chicago, Illinois, 60609, United States Get Directions