Guilford & Main, Carmel: (317) 207-4044
106th & College, Indianapolis: (317) 721-7387
CLINIC HOURS (both locations) Mon-Fri 8am-6pm
Leo's Pet Care is a full service veterinary clinic now serving you at our new location in Carmel, Indiana! In addition to serving the Indianapolis metro area, including Fishers, Noblesville, Zionsville, Castleton, Nora, Westfield and Broad Ripple, you will now be able to find us right in the heart of Carmel, at 828 West Main Street, Carmel, IN, 46032.
Our staff is ready and waiting to hear from you! Please call us during office hours at (317) 207-4044 and we will get you in for our first available appointment