In need of mechanic.
My car keeps on having an antifreeze leak and I feel like the mechanic I am taking it to isn’t fully “fixing” it or doing it the proper way since it keeps happening to me. So folks, point me to the right direction please!
Tony T. replied:
Luchas Auto Sales & Repair 3535 E 100 th St, Chicago, IL 60617 (773) 731-6260https://g.co/kgs/GAajr2