Contact Leo's Auto Removal & Towing Inc.

Captcha Image
Submit Form

Contact Us

(508) 947-0300

leo@leosautoandtowing.com

Our location

Middleborough MA 02346

Hours of operation

Monday to Friday : 8AM - 8PM

Saturday and Sunday : By Appointment Only

24/7 Emergency Services Available

Methods of Payment

Visa MasterCard American Express Discover Card Cash Debit Square