Leon Springs
Veterinary Clinic in San Antonio, TX
At CityVet | Leon Springs, Lead Veterinarian Partner Dr. Therese Hall provides personalized veterinary care built on expertise, compassion, and lasting relationships with pets and their families. She offers wellness exams, preventive care, dental and dermatology services, and creates customized treatment plans that meet each pet's unique needs. With a lifelong passion for animal care, Dr. Hall believes exceptional medicine begins with knowing both her patients and their families. She has built a collaborative clinic culture where trust, teamwork, and genuine care define every visit. Proud to call San Antonio home since 2011, Dr. Hall also gives back to the community through her service on the Board of Directors for the Bulverde Area Humane Society and through additional rescue work. She and the CityVet | Leon Springs team provide exceptional veterinary care and ensure every pet and family feels comfortable and supported when they walk through the door.
We Offer
VET CARE
BATHING & GROOMING
PET FOOD
& SUPPLIES
- Monday - Friday 7:30 AM - 6:00 PM
- Saturday 9:00 AM - 1:00 PM
- Sunday Closed
Dr. Hall went above and beyond to make sure I understood what was going on, what my options were, and what each of my pets needed moving forward. She helped me navigate an incredibly difficult situation with compassion, honesty, and absolutely no pressure. She also followed up with me personally and made sure I had the documentation I needed very quickly.
The techs were all wonderful, and the communication was exceptional. I received text updates regarding testing, clear follow-up plans, and thoughtful answers to my questions. The entire experience felt much less clinical and much more focused on the animals themselves than other veterinary offices I’ve used.
I’m incredibly grateful to Dr. Hall and the entire CityVet team for taking such good care of my girls.
We would like to formally say that while we do not personally enjoy “going to the vet,” if one must attend such appointments, Dr. Hall at City Vet Leon Springs is absolutely the place to do it.
From the moment we walk in, the staff knows our names (very important) and greets us like the celebrities we are. There are extra cuddles, gentle voices, and reassuring hugs that make the shots worth it. (well, almost!)
Dr. Hall is kind, patient, and explains everything to Momma in a way that makes her feel calm and confident. This is especially important because otherwise she might sit in the parking lot and cry during our procedures. (We appreciate you preventing that, Dr. Hall.)
We always feel well cared for, listened to, and treated like the tiny but mighty patients we are. It’s clear that everyone there genuinely loves animals and wants the best for us.
Our only formal request:
Please stop mentioning that we “might be getting too many treats.” We believe this to be unverified speculation.
Bottom line:
City Vet Leon Springs and Dr. Hall take wonderful care of us, keep us healthy and thriving, give top-tier cuddles, and keep our Momma at ease – which keeps our whole household happy.
Five enthusiastic paws! 🐾🐾🐾🐾🐾
— Lexi & Shyla (Yorkie Extraordinaires!)
My baby Peril is a nervous wreck but he is always treated with patience and love. You and your fluffy babies will be welcomed safe and happy here! I trust Dr. Hall and her staff completely! 😍
Meet Your Doctor
Common Questions
CityVet | Leon Springs offers a wide variety of services for your pet. Our veterinary care spans medical, dental, and surgical procedures. Additionally, we offer in-house pharmacy and grooming services.
At CityVet | Leon Springs we require all patients schedule an appointment online, in our CityVet App, or call us at (210) 866-9800 to book an appointment.
Yes! We offer spay and neuter services at all our CityVet locations. Recommendations for spaying and neutering can differ depending on the type and breed of your pet. Feel free to call us at (210) 866-9800 for further details.
Our team at CityVet | Leon Springs is equipped to support your animals, depending on their comfort level, we can either involve the owner or keep them separate. Using treats and positive reinforcement helps create a calm and positive experience.
Yes! CityVet | Leon Springs partners with industry leaders to provide flexible and convenient payment options. We currently offer CareCredit, Affirm, and Scratch Pay payment services.
Yes! At CityVet | Leon Springs we offer medical boarding, for more information call us at (210) 866-9800.
Yes! In the CityVet App you can book appointments, refill prescriptions, and access your pet’s complete care profile on the go! Download the CityVet App now!
Yes! Our Care to Share program allows you to refer a friend and both of you receive a $25 credit to use on a visit. Learn more about Care to Share here!