Alamo Wrecker Service
1119 Avenue B, San Antonio, TX 78215
- Mon - Sun
Open 24 Hours
Add Your Review
They answered phone right away and guy showed up in 15 minutes. Very professional!
This company arrived within 20 minutes of my call. All other places I called had a 2 hr.+ wait time. Who has that kind of time? Only negative is you need to be prepared to pay in CASH only.
View similar TowingSuggest an edit