South Texas Veterinary Clinic 1011 Black St Uvalde, TX 78801 Phone: (830) 278-8401
Category: Veterinary Services - livestock