Leo's Pet Care veterinary clinics - now with TWO great locations in Indianapolis and Carmel!

Guilford & Main - Carmel: (317) 207-4044
106th & College - Indianapolis: (317) 721-7387

HOSPITAL HOURS: Mon - Fri 8am-6pm

Now with TWO great locations in Indianapolis and Carmel

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

Now with TWO great animal hospital locations to serve you, Leo's Pet Care operates veterinary clinics at Guilford and Main in Carmel and at 106th and College in Indianapolis.

Curious about our unique practice philosophies? Visit our "Why Choose Leo's?" page to learn how we help YOU take great care of your pets.

Want to meet your new pet healthcare team? Visit our "Meet Our Staff" page to learn more about the veterinarians and associates who will be helping you keep your pet healthy.

Want to save money on your pet's health care? We are the ONLY practice in Indianapolis offering Vaccines for Life, visit our "Vaccines For Life" page to learn more about this unique money saving program.

We know you have a choice in veterinary providers, and are honored you have chosen our practice for your pet care needs. Please call our Carmel or Indianapolis office and schedule your pet's first appointment today! We look forward to meeting you!