Willa Mae Palmer-Ross, 91, joined her Heavenly Father on Sunday, July 7, 2019, departing from her longtime home in Dewey. Willa was born the daughter of Andrew Lee and Patsy (Moss) Russell on June 26, 1928, in Dewey. Willa was an amazingly... View Obituary & Service Information