Company NATIONAL INSTITUTE FOR CHILDREN'S HEALTH QUALITY, INC. Address 2 N MERIDIAN ST, INDIANAPOLIS, IN, 46204, USA