We can help you find local opiate addiction treatment, call 877-743-0081 for a free referral. Who Answers? Contact (303) 245-0123 Website Address 1317 Spruce Street Boulder, CO 80302 Also try these nearby Rehab Centers in Colorado Jaywalker Lodge LLC Ayuda Acacia Counseling Inc Discovery Counseling Center Inc American Charities Inc A Willow Bends Inc Centennial Mental Health Center Inc About An Alternative Counseling Servs Mental Health Partners San Luis Valley Mental Health Center Submit a new listing or provide corrections to an existing one