We can help you find local opiate addiction treatment, call 877-743-0081 for a free referral. Who Answers? Contact (317) 844-5742 Address 128 West Carmel Drive Carmel, IN 46032 Also try these nearby Rehab Centers in Delta Care Inc New Way Foundation Mirror Inc Newton Professional Counseling Center Alpha Center for Treatment Inc Northshore Youth and Family Services LRADAC/The Behavioral Health Center of The Midlands Center For Hope Family House/Louisiana Counseling and Recovery Services (CARS) Submit a new listing or provide corrections to an existing one