Mackinaw Facility

About 20 miles away from Pekin is our Mackinaw location, a 35,000 square foot refurbishment facility.

201 N Main St, Mackinaw, IL 61755

(309)-359-3500

admin@rlllewisind.com

Services include:

De-Rusting

Disassembly

Assembly



Painting

Packaging

Engineering Change