Call us now: 978-537-7042 20 Moore St. Leominster, MA 01453


We offer 24 Hour towing for local and long distance tows. Contact us any time by calling 978-537-7042
7 days a week, 365 days a year.

All of our tows are considered "damage free" tows, allowing you to know that your car is safe with us here at American Auto Body & Repair, Inc.

Client Testimonials

Hi Dennis
Just a note to thank you for the great job on Janis's BMW, looks and runs as good as new.

- R Ward