We can help you find local opiate addiction treatment, call 877-743-0081 for a free referral. Who Answers? Contact (800) 838-1752 (765) 552-4600 Address 1331 South a Street Elwood, IN Also try these nearby Rehab Centers in Indiana Park Center-Bluffton Counseling Recovery Journey Inc Serenity House Inc Doyle Michael Rainbow Recovery Resources Wabash Valley Hospital Outpatient Services Southern Hills Counseling Center Sowers of Seeds Counseling Oaklawn Leonard’s Lane Inc Submit a new listing or provide corrections to an existing one