Drug testing service Ethan Crossing of Indianapolis Indianapolis, Indiana Address4102 Shore Dr, Indianapolis, Indiana 46254 Phone(317) 280-2700 Websitehttps://newvistahealth.com/location/addiction-treatment-centers/indianapolis/ CategoryDrug testing service