Shelbyville Road Veterinary Hospital
- Shelbyville Road Veterinary Hospital 5120 Shelbyville Road Indianapolis, IN 46237, United States 317-784-2773 http://shelbyvilleroadvet.com/ Indianapolis Veterinarian providing excellent veterinary care for cats and dogs.
- Gender: Male, Status: