Garza's Radiator Shop
Add to Favorites
Add Hours
Saved to Favorites
04/10/2016
I broke down. I needed an alternator. They ordered one installed it the same day when no one else was open and Uvalde Texas they did a great job
11/05/2013
did radiator and broke the bolt the thermostat housing.now have to have another shop fix what they broke.
Phone: (830) 278-8098
Address: 592 W Main St, Uvalde, TX 78801
703 W Main St, Uvalde, TX 78801
416 San Diego St, Uvalde, TX 78801
720 E Main St, Uvalde, TX 78801
1035 W Main St, Uvalde, TX 78801
716 S Getty St, Uvalde, TX 78801
125 E Main St, Uvalde, TX 78801
1900 Milam St, Uvalde, TX 78801
1048 W Main St, Uvalde, TX 78801
126 E Main St, Uvalde, TX 78801
1805 Milam St, Uvalde, TX 78801