Guilford & Main, Carmel: (317) 207-4044
106th & College, Indianapolis: (317) 721-7387
CLINIC HOURS (both locations) Mon-Fri 8am-6pm
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!