Kim Brady Cabral, center, talks about her journey of addiction and recovery Saturday in Kennedy Park during the Rally for Recovery event. She credits removing herself from toxic friends and environment and seeking help that saved her life. She is now helping others do the same. Russ Dillingham/Sun Journal

Hundreds of people listen to speakers and music while talking to recovery centers and coaches Saturday in Kennedy Park during the Rally for Recovery event. Dozens of service providers, community organizations, and others set up tables to give away free food, clothing, literature and offer support for those looking for help with addiction. Russ Dillingham/Sun Journal

People listen to one of several speakers Saturday at the gazebo in Kennedy Park who shared stories of how addiction touched their lives. Some lost loved ones, some were recovering addicts and others sang songs about addiction and recovery. Russ Dillingham/Sun Journal

Michael Connors, center, speaks Saturday in the gazebo at Kennedy Park in Lewiston during the Rally for Recovery event. He spoke about his battle with addiction and frequent incarceration that began as a teen. After decades of battling addiction he decided to seek help and says he has turned his life around. He is now a counselor at Recovery Journey, a drug addiction treatment center providing successful outcomes and skills for long-term recovery. Russ Dillingham/Sun Journal

Michelle DesCoteaux adds potato salad to her plate Saturday under the watchful eye or her dog Destiny in Kennedy Park during the Rally for Recovery where she came to show her support. Russ Dillingham/Sun Journal

Abigail Bellavance of Lisbon listens to a speaker Saturday in Kennedy Park in Lewiston during the Rally for Recovery event. She is a recovery coach with Recovery Advocacy Project of Maine. Her daughter, Amelia Morgan, relaxes with her while watching a movie. Russ Dillingham/Sun Journal

Comments are not available on this story.