Company ST. PAUL INTEGRATED HEALTH CENTER LLC Address 2508 E. STOP 11 RD, , INDIANAPOLIS, IN, 46227 - , USA