Leo's Wrecker Service and Storage
3721 E Highway 90 Del Rio, Texas 78840
(830) 298-1353

Call 1-800-4-Towing or 830-298-1353
for 24/7 Wrecker Services!

Towing Hitch

Quality Wrecker Services & More Since 1980

At Leo's Wrecker Service and Storage, we offer fast light and medium duty wrecker service at competitive rates. We understand that most of our customers call when they're experiencing trouble, so we provide friendly service 24/7 at competitive rates.

We will always do our utmost to get a wrecker or flatbed truck to you as quickly as possible, and tow or transport your vehicle wherever you need to across Texas. Our goal is to minimize your hassles and get you back on the road as quickly as we can.

We can help motorists on Interstate 10 as well as Interstate 35!

Our Services Include:

24/7 Wrecker Services
Roadside Assistance

Light-Medium Duty Towing

Transparent Pricing

Find Us!