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 Riverside Recovery Road to Recovery Inc Lighthouse for Recovery Human Dynamics and Diagnostics LLC Bow Creek Recovery Center Aces Community Services Tueller Counseling Services Inc Valley View Recovery Preferred Child And Family Services Solution for Life Submit a new listing or provide corrections to an existing one