Northern Illinois Recovery Center CEO Nick Howell & Director of Admissions Nick Villicana joins the Steve Cochran Show to shed light on the intake process at the center, address misconceptions about self-recovery, and how to navigate the challenges of achieving sobriety in the age of social media.