Auto Repair & 24 Hour Towing


8941 S Leavitt Rd, Amherst, OH 44001

Our Service Locations:


Our Service Locations:

8941 Leavitt Road

South Amherst, Ohio 44001

* Note:

Some GPS systems & services (like Google) mark the address as being in Elyria.


516 West Main

South Amherst, OHIO 44001

Are you in need of a repair?

Feel free to send us a message using the form below. Be sure to include:

- Your Phone Number

- Make, Year and Model Of Your Vehicle

- A Brief Description Of The Problem You Are Having

- Any Other Information You Would Like To Share