Veterinary clinic

IndyHumane Downtown Clinic

456 N Holmes Ave, Indianapolis, IN 46222

Opening hours

Hours not listed. Please call ahead at (317) 602-3423 to confirm availability.

Other animal hospitals in Indianapolis