Business mailing address: 4447 N Central Expy, suite.110-281, Dallas TX, 75205. Main office address: 5548 Salamanca Ave, Dallas, TX 75248 Delta Towing and Roadside Assistance is a licensed, bonded and an insured Towing corporation that proudly serves dozens of customers 24 hours a day, 7 days a week!