Ewing Towing & Auto Repair Service of Newark, Delaware


Directions to Our Shop

1) Approaching from the downtown Newark, Main St. Area: Take Main St to the end, near Deer Park Tavern and stay in your left lane. Merge onto S. Main St, continue on until it becomes Elkton Rd and when you pass Suburban Plaza, you'll go through two traffic lights and we are on left corner, sharing a lot Leon's Garden World.
2) From I-95 North or South, get off at exit 109B. Follow 109B until you come to the "Welcome to Delaware" sign. We're on your left-hand side at the bottom of the hill.
Direction in Ewing Towing - Car Auto Repair in Newark DE

Vehicle Release Policy

Vehicle Release-Car Towing in Newark DE-Ewing Towing

For Vehicles Being Released From Impound or Parking Violation:

1) Anyone picking up a vehicle MUST have a photo I.D.
2) For payment: Cash, Mastercard, Visa and Discover are accepted.
3) Under no circumstances will payment be accepted over the phone!
4) We do not accept checks.
5) Vehicles towed by the Newark Police Department and the University of Delaware Police require a vehicle release form.

For more information, call Ewing Towing, today!