skip to Main Content

Guilford & Main, Carmel: (317) 207-4044 
106th & College, Indianapolis(317) 721-738
CLINIC HOURS (both locations): Mon-Fri 8am-6pm

Our New Location in Carmel, Indiana

Leo's Pet Care on Facebook Leo's Pet Care on Twitter Leo's Pet Care on Google+

Leo’s Pet Care’s newest office in Carmel has been serving dogs and cats since May 2015. Dr. Lani Gilliam and her staff of pet lovers is ready to meet you too! Please browse through our website to answer any questions you might have, then call our office at (317) 207-4044 when you are ready to make your pet’s appointment!

Your furry family members deserve veterinarians and staff who really care.

Leo's Pet Care was voted #1 Best Veterinarian in Indianapolis on the 2017 Indy A-List!!

Leo's Pet Care is a 6 YEAR Angie's List Super Service Award Winner!!!

Check out our reviews on Yelp!