Mehta Motors, Inc. DBA My Car Wash

  • Repair & Service
459 - 463 Spring Rd.
Elmhurst, IL 60126
(630) 279-0566
(630) 279-0581 (fax)
  • About

    Honest auto repair and advice on foreign and domestic cars. Electrical, computer, emission related problems welcome. We do maintenance work also.