Company NORTH CENTRAL NEUROSURGERY INC Address 100 Navarre Place Suite 6600, South Bend, IN, 46601, USA