Leon's Brothers Auto Repair
8301 S Manistee Ave, Chicago, IL 60617
I took my car to three different repair shops and no one could figure out the problem. I took it here and within three hours they told me what needed to get fix. At first I was a little skeptical but my buddy told me to give them a try and I am glad I did. I am one Happy customer and I will for sure be coming back. I will be coming back to get further repairs on my own and familys vehicles.
The new young girl in the office was very helpful. She explained what was wrong with my Honda Civic in great detail . I really don't know much about cars, but everything she said made sense. I even asked my brother who is a mechanic and said she was correct and that she had given a good price for everything.