Location

Southwest TX Veterinary Medical CenterPo Box 1531UvaldeTX78802-1531United States

Telephone

(830) 279-7377