Addiction treatment center Ethan Crossing of Indianapolis Indianapolis, Indiana Address4102 Shore Dr,, Indianapolis, Indiana 46254 Phone317-280-2700 Websitehttps://newvistahealth.com/location/addiction-treatment-centers/indianapolis/ CategoryAddiction treatment center