We can help you find local opiate addiction treatment, call 877-743-0081 for a free referral. Who Answers? Contact (208) 619-0190 Website Address 1602 Seltice Way Suite D Post Falls, ID 83854 Also try these nearby Rehab Centers in Idaho Center for Behavioral Health Idaho Ascent Behavioral Health Services CLUB Inc Tueller Counseling Services Inc Addictions Rehabilitation Association (ARA) Tamarack Treatment and Counseling Ctr Tueller Counseling Services Inc Lighthouse for Recovery Aces Community Services A to Z Family Services Inc Submit a new listing or provide corrections to an existing one