Leana Deane Powell
Birth date: Jul 22, 1941 Death date: Jan 13, 2022
Leana Deane Powell, 80, passed away on January 13th, 2022, at her home with her adoring husband by her side. She was the loving wife of David Lyman Powell. Despite being a decade older than David they shared 49 years of marriage t Read Obituary


