We can help you find local opiate addiction treatment, call 877-743-0081 for a free referral. Who Answers? Contact (208) 898-9755 Website Address 366 SW 5th Avenue Suite 100 Meridian, ID 83642 Also try these nearby Rehab Centers in Idaho Alliance Family Services Inc Lighthouse for Recovery Lifestyles Changes Counseling Valley View Recovery CLUB Inc Mental Wellness Centers Substance Abuse Treatment Walker Center Tom Moore Counseling Center Walker Center Pioneer Health Resources Submit a new listing or provide corrections to an existing one