Leola Powell
September 24, 1910 - November 6, 2000
Leola Powell, 90, of Chickasha, OK, passed away on November 6, 2000 in Chickasha, OK. She was born on September 24, 1910 in Davis, OK to Richard Andrew Herndon Towery and Mary Lou Brewer Towery. Leola was a member of the Full Gospel Church.... View Obituary & Service Information