Company INDIANAPOLIS SURGERY CENTER LIMITED PARTNERSHIP Address 2007 N Capitol Ave, INDIANAPOLIS, IN, 46202, USA