Southwest Texas Veterinary Center
182 FM 3447
Uvalde, TX 78802
(830) 278-3396
(830) 278-9304 (fax)
Hours:
Monday - Friday 8:00 am - 5:30 pm