Don Allen of Youngsville, North Carolina, passed away on June 3, 2024. Never one to give up on himself, his family, or life, he bravely faced his tremendous final battle against mesothelioma. Born in Whigham, Georgia, on November 6, 1950, Don will return home for his final…