We can help you find local opiate addiction treatment, call 877-743-0081 for a free referral. Who Answers? Contact (208) 288-1079 Intake: (208) 459-6557 Address 4615 South Locust Grove Meridian, ID 83642 Also try these nearby Rehab Centers in Idaho Aces Community Services A to Z Family Services Inc Tamarack Treatment and Counseling Ctr Alta Services Solution for Life Preferred Child And Family Services Psychiatric Services Behavioral Health Alliance Family Services Inc Personal Development Foundations Pioneer Health Resources Submit a new listing or provide corrections to an existing one