Leo's Body Shop
Auto Repair,
Auto Parts,
Body Shops
Hours:
5971 N Ridge Ave, Chicago IL 60660
Tips
Hours
Most Recent Comments
-
February 2024
I used many body shapes In the past, but Leo's shop is the best.I positively will bring car to them when needed and recommend to my friends
-
January 2024
George is one of the nicest business owners I have met, true customer service is hard to find and Leo’s Auto Body is the best body shop to go to
-
November 2023
Friendly, helpful, and up front about repairs. Domie is the best!
More Comments(115)
You May Also Like
-
Chicago, Illinois