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 Addictions Recovery Center Wheeler Mission Hebron Center At Camp Hunt Volunteers of American Drug Crisis Referral Center Green County Rehab Center Welborn Clinic: Hematology A a Club Next Step Inc Wabash Valley Hospital Outpatient Services Serenity House Inc Submit a new listing or provide corrections to an existing one