Route 12 Auto Repair & Towing Inc's Logo

Worcester Towing Service, Tow Truck Service and Towing Company

Contact Route 12 Auto Repair & Towing Inc

Captcha Image
Submit Form

Contact Us

(978) 870-9014

Our location

106 Carter St Ste 17
Leominster, MA 01453

Hours of operation

Monday to Friday: 7AM-6PM

Saturday: 7AM-12PM

Sunday: by appointment

24h Emergency calls for Towing Services

Methods of Payment

Cash Visa Mastercard Discover Check Debit Card American Express PayPal Square

Other:Cash App