Dearborn MI Auto Repair 1. 8901 W Warren Ave, Dearborn, MI 48126 | Warren Auto Clinic LLC (313) 581-6202