Cleo’s Auto Rebuilders

Auto body shop

Claim This Business

About

Cleo's Auto Rebuilders, in South Holland, IL, is the leading auto body specialist serving Lansing, Thornton, Phoenix, Dolton, Calumet City, Markham, Riverside and surrounding areas since 2012. We offer collision restoration of vehicles and trucks, auto body and frame repair, painting, towing, used auto sales and much more. For more information, contact Cleo's Auto Rebuilders in South Holland.

Business Hours

Monday 10:00 AM - 5:00 PM
Tuesday 10:00 AM - 5:00 PM
Wednesday 10:00 AM - 5:00 PM
Thursday 10:00 AM - 5:00 PM
Friday 10:00 AM - 5:00 PM
Saturday 10:00 AM - 5:00 PM
Sunday Closed

Customer Reviews

No reviews yet. Be the first to review!

Contact Information

Address:

15520 Wentworth Ave Ste A, South Holland, Illinois