Shelbyville Road Veterinary Hospital 5120 Shelbyville RdIndianapolis, IN, 46237 View Phone 317-659-8105 5120 Shelbyville RdIndianapolis, IN 46237 About Send to My Email Send to My Phone Print this Page