Company NEIGHBORHOOD SERVICES OF CENTRAL INDIANA, INCORPORATED Address 1920 W. Morris St., Indianapolis, IN, 46221, USA