Orvel and Virginia Sherrill, residents of Legend Senior Living’s Green Tree Assisted Living residence in Sand Springs have been named the nation’s Longest Married Couple.
Worldwide Marriage Encounter (WWME), a national faith-based marriage enrichment program, determined the winners.
“We’ve just been blessed in our life beyond words,” says Orvel Sherrill.
The Sherrills have been married 80…