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