Larry Duane Story
November 5, 1952 - March 1, 2023
Larry Duane Story, known to his grandkids as “Papa”, from Beggs, Oklahoma was 70 years old when he passed away March 1, 2023, at St. John’s Hospital in Tulsa, Oklahoma. Larry’s passion for gardening began when he was... View Obituary & Service Information