Company INDIANA SURGICAL SPECIALISTS, L.L.C. Address 11141 Parkview Plaza Drive, Suite 305, Fort Wayne, IN, 46845, USA