Callaghan Road Animal Hospital
Veterinary clinic
2015 Bandera Rd · San Antonio, TX 78228 · 0.5 mi
A family-owned veterinary practice in San Antonio serving pets and large animals since 2010. It offers mobile equine care that comes to barns and ranches, emergency response, surgery, boarding, grooming and pharmacy…