Ewing Towing & Auto Repair Looking for a tower you can trust? Look no further!How about an honest repair facility that is dedicated to customer satisfaction.Located on the corner of Elkton Rd and Otts Chapel Rd just minutes from I-95 exit 109B we are between Newark, DE and Elkton,MD.. Ewing Towing & Auto Repair is located at Newark, Delaware-19711 , US. Please call us at 302-366-8806 for all your requirements on towing services.
Ewing Towing & Auto Repair Be the first to Review . Click the link to share your reviews/experience about Ewing Towing & Auto Repair. Towing Reviews and ratings play a decisive role when it comes to assessing the quality of services provided by this company. Total Number of visitors to have viewed Ewing Towing & Auto Repair : .