South Texas Veterinary Specialists Loading Map.... South Texas Veterinary Specialists503 E. Sonterra Blvd, Suite 102 - San AntonioEvents 29.6163579 -98.48643659999999 Address 503 E. Sonterra Blvd, Suite 102 San Antonio TX 78258 United States Upcoming Events No events in this location