Nick Rebholz, CAC I
Facility Director
Nick is the Facility Director for the Insight Program in Peachtree City. Nick was raised outside of St. Louis Missouri and began struggling with drug and alcohol abuse at 15. Nick began his journey of recovery in March of 2011 and has been a substance abuse Counselor since 2014. Nick is a Certified Addictions Counselor (CAC I) and has worked in many different positions as a substance abuse counselor.