Loading...
Loading...
Program Director and certified peer support specialist
John Bayles is a program director and certified peer support specialist with the Recovery Resource Center. He is in long-term recovery and has a deep understanding of the recovery process. John shares his story and expertise on finding purpose and purpose in recovery. He is based in Jefferson County, Alabama.
Are you John Bayles? Manage your profile and connect with your audience.
Claim Profile