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

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

Visit Our Locations

Welcome to Leo's Pet Care, the offices of Greg Magnusson DVM and associates! 

Like you, our experienced veterinarians and staff share an active passion for the healthy pets in our own busy lives. Our goal is to provide local cat and dog lovers with state-of-the-art veterinary treatment at both of our convenient locations, similar to what you would expect from your own doctor's office. 

Now with TWO great locations to serve you, call our Carmel veterinary clinic location at 828 W Main Street, Carmel, IN 46032 at (317) 207-4044 or our Indianapolis animal hospital location at 10598 N College Ave #200, Indianapolis, IN 46280 at (317) 721-7387 to schedule your pet's consultation today!

Our belief at Leo's Pet Care is that every cat and dog, and every home, is unique, and there is no single treatment plan for all animals. By approaching veterinary medicine as an art as well as a science, we ask questions and examine thoroughly to discover every pet's unique structure and environment before deciding with the pet parent the best course of treatment.

We are committed to safer anesthesia, advanced dentistry including piezo ultrasonic tooth scaling and high speed sectioning, pain control for all our surgical patients, life-stage and geriatric treatment for senior pets, extensive education for new puppy and kitten owners, vaccines for life, and all the routine heartworm testing and prevention, prescription flea treatments, and diagnostics and treatments you would expect from a full service animal hospital.

So if you are looking for a veterinarian in Carmel or Indianapolis, call us today and see what a difference having veterinarians and staff who really care can make.