Leo's Pet Care

Serving Indianapolis

10598 N College Ave Ste 200
Indianapolis, IN 46280

Main (317) 721-7387


Business Hours

Mon-Fri 8am-6pm, Sat 9am-12pm

Payment Accepted


Year Established: 2010

More about Leo's Pet Care

Quality Care With A Gentle Touch, Pet Products, Internal Medicine, House Calls, Food, Dermatology, Dentistry, Day Care, Complete Medical & Surgical Services, dogs, cats, Surgical Procedures, Dentistry, Vaccines, Diagnostic Testing, Senior Pet Care, Microchipping, carmel, indianapolis, indiana

Add your review below

Characters left: 4000

Please note by submitting this form you acknowledge that you have read the Terms of Service and the comment you are posting is in compliance with such terms. Be polite. Inappropriate posts may be removed by the moderator. Send us your feedback.

Loading Map...

Get driving directions