Alamo City Recovery Inc

6135 US Highway 87 East
San Antonio, TX  
Hours of Operation
Open Daily 24 Hours
Open 7 Days
24 Hour Emergency Service Available
Customer Reviews
afighter on 08/28/2010
Do not use Alamo City Recovery for anyth...
myrico on 08/28/2010
Alamo City Recovery is a corrupt and dis...
Business Details
People Also Viewed
G & S Towing
Serving nearby areas
Clem's Towing & Recovery Services
Serving nearby areas