Company THE INDIANA ORTHOPAEDIC CENTER, P.C. Address 7930 N. Shadeland Ave., INDPLS, IN, 46250 - 3049, USA