Auto River Repair & Towing was opened in 2001 in Otter River, MA by Don Burgess. We offer a large variety of automotive services for cars, pickups, and SUVs. We also offer towing for our customers. Please feel free to call or message with any questions, and call 978-939-4384 to make an appointment today!