Location

Southwest Texas Veterinary Medical CenterPO Box 1531UvaldeTX78802-1531United States

Telephone

(830) 278-4441