Republic Veterinary Hospital Share: Veterinarian Republic Veterinary Hospital 154 Elmhurst Dr. Kyle, Texas 78640 (512) 269-0738