Sherry Lynn Leafgreen, 76, of Norman, OK passed away Thursday, December 21, 2023. She was born to Ralph and Bettye Leafgreen on October 8, 1947 in Kingfisher, OK. She received a Bachelor of Business Administration from the University of Oklahoma and went on to work and retire from the Federal Aviation Administration.
Sherry enjoyed traveling the country researching family genealogy with her…