Leon Stevenson
Birth date: Oct 11, 1947 Death date: Jun 18, 2023
Leon Stevenson, 75 of Broken Arrow, Oklahoma passed away on June 18, 2023. He was born on October 11, 1947. Leon Stevenson leaves his loved ones with unforgettable memories and loving stories. He will be sincerely missed by his l Read Obituary