We can help you find local opiate addiction treatment, call 877-743-0081 for a free referral. Who Answers? Contact (208) 288-0649 Website Address 1965 South Eagle Road Suite 180 Meridian, ID 83642 Also try these nearby Rehab Centers in Idaho Aces Community Services Personal Development An Affinity Inc Company Ascent Behavioral Health Services Alliance Family Services Inc Oats Family Center Pioneer Health Resources Family Services Center Preston Counseling Lighthouse for Recovery Human Dynamics and Diagnostics LLC Submit a new listing or provide corrections to an existing one