skip to Main Content

Your Pet’s New Veterinary Family

Leo’s Pet Care’s veterinary clinic at Guilford & Main in Carmel has been serving dogs and cats since May 2015. Dr. Greg Magnusson, a 21 year veteran of the Indianapolis veterinary community and his staff of pet lovers is ready to meet you! Please browse through our website and visit our pet parent library 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!

Carmel Team

Leo's Pet Care Carmel Location

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 7 YEAR Angie's List Super Service Award Winner!!!

Leo's Pet Care was voted #1 winner for "Best Veterinarian in Indianapolis" in the Best Things Indianapolis 2018!!

Check out our reviews on Yelp!

Leo’s Pet Care – Guildford & Main Location

828 W Main St
Carmel, IN 46032
United States (US)
Phone: +1 317-207-4044


Monday8:00 AM - 6:00 PM
Tuesday8:00 AM - 6:00 PM
Wednesday8:00 AM - 6:00 PM
Thursday8:00 AM - 6:00 PM
Friday8:00 AM - 6:00 PM