Cleo’s Auto Rebuilders
Auto body shop
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
Phone:
(773) 870-8071
Address:
15520 Wentworth Ave Ste A, South Holland, Illinois