Save the date for the upcoming The Better Life Foundation weekend in Cherokee, NC — October 19, 2023 - October 22, 2023. Additional details coming soon.