Leo's Pet Care veterinary clinics - now with TWO great locations to serve you!

Carmel: (317) 207-4044Indianapolis: (317) 721-7387

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

Voted Best Veterinarians in Indianapolis 2014 and 2013

Angie's List Super Service Award Winner for 2014, 2013, 2012 and 2011

Check out our reviews on Yelp!