Company NEUROCARE OF SOUTHERN INDIANA, P.S.C. Address 3605 NORTHGATE COURT, STE 209, NEW ALBANY, IN, 47150 - 6422, USA