Uvalde Veterinary Clinic

  • Veterinarians
1804 N. Milam St.
Uvalde, TX 78801
(830) 278-2322
(830) 278-9434 (fax)