Leo's & Jo Auto Repair


301 1/2 Industrial Ln
Wheeling, IL 60090

 

An Auto Repair in Wheeling IL

Any of your automotive needs we can handle. From brakes to body work and everything in between.


Day Opening Closing
Monday - Friday 8:00 AM 6:00 PM
Saturday 8:00 AM 1:00 PM
Sunday Closed  
Click the button to add a review for Leo's & Jo Auto Repair

Add Review