Rex Radiator is Chicago area's expert in radiator replacement and repairs for any vehicle or industrial use. Rex also provides auto & truck parts.
Mechanical Service Inc. was founded in 1972. We are located at 1144 Monmouth Blvd. in Galesburg, IL and 7800 N Pioneer Ct in Peoria, IL.