Company INDIANAPOLIS INDEPENDENT PEDIATRICIANS, P.C. Address 5434 N Illinois St, Indianapolis, IN, 46208, USA