JavaScript is not enabled.
Auto Repair - Review by johh g | Elmhurst Auto Clinic

Elmhurst Auto Clinic

Claim

Auto Repair 1/7/2013

Stay away. Will over charge and repair items that DO NOT need to be repaired. Not trustworthy! more
FALL SALE!!!:
15% OFF all yearly plans
Use year15 at checkout. Expires 12/30/2018