Humane Society of IndianapolisBy pporgadmin / 2019-01-16 Humane Society of Indianapolis 7929 North Michigan Road Indianapolis, IN 46268 317-872-5650 Humane Society of Indianapolis Staff veterinarian 7929 North Michigan Road Indianapolis, Indiana 46268 317-872-5650