San Antonio TX Auto Body Shops 1. 1423 E Houston St, San Antonio, TX 78202 | Terrell Plaza Automotive Paint (210) 826-2728