Company INDIANAPOLIS NEIGHBORHOOD RESOURCE CENTER, INC. Address INRC, 708 E. Michigan St., Indianapolis, IN, 46202, USA