Towing Alamo 5 years ago ID: #177154 Listed In : Automotive 1213 New Laredo Hwy. San Antonio, TX,78211 (210) 263-1107 towingalamo.com/ Business Description Towing Alamo in San Antonio (210) 263-1107 provides 24-hour towing service, roadside assistance and emergency towing in San Antonio, TX. Call NOW!!! Reviews & Ratings Write a Review No Review. Please login / register to add your review. Tags : towing service san antonio tow truck san antonio towing san antonio san antonio towing roadside assistance san antonio