Category: Addiction treatment center
Address: 5510 S Emerson Ave
Indianapolis
IN
46237
United States
Indianapolis
IN
46237
United States
Indiana Center for Recovery – Alcohol & Drug Rehab Center Indianapolis is a Addiction treatment center located in 5510 S Emerson Ave, Indianapolis, IN 46237. Indiana Center for Recovery – Alcohol & Drug Rehab Center Indianapolis has an average rating of 4.8 from 167 reviews. For those who need a Addiction treatment center in Indianapolis, Indiana Center for Recovery – Alcohol & Drug Rehab Center Indianapolis is a top-rated choice.