Lela Powell
February 13, 1923 - August 7, 2017
Lela Chavellier Powell, 94, was born on February 13, 1923 and passed on August 7, 2017 in Broken Arrow, Oklahoma. She was a professional member of the American Federation of Astrologers. She is preceded in death by her husband, Col. Robert W.... View Obituary & Service Information