More Info
Need a Tow call a Pro
- General Info
- National Towing offers 24 hour towing 7 days a week to the South Sioux City, IA area. We also have technicians that speak Spanish.
- Business History
- serving siouxland for over 8 years
- BBB Rating
- A+
BBB Rating and Accreditation information may be delayed up to a week.
- Services/Products
- * Towing * Auto Repair * Lock Out Service * Out of Gas * Jump Starts * Tire Changes
- Payment method
- cash only
- Location
- Impound Lot address 825 G St So.Sioux City NE 68776
- Accreditation
Insured
Licensed
- Categories
Details
Phone: (712) 333-5666
Address: 3731 Lemesa Way, South Sioux City, NE 68776