Leo's Pet Care
Animal Hospitals & Veterinary Clinics
- Address
- 10598 N College Ave Ste 200, Indianapolis, IN, 46280
- Phone
- 317-721-7387
- Website
- www.leospetcare.com
- Services
- spay neuter declaw vaccines heartworm
- Products
- flea prevention heartworm prevention
About
Reasonably priced full service animal hospital in Carmel, Indiana caring for cats and dogs. Veterinarian with 10 years experience, spay, neuter, vaccines.
Suggest an Update
See something out of date? Let us know and we'll review your suggestion.