Mrs. Cletha Alecia Fails
August 20, 1960 - September 10, 2020
Cletha Payne-Fails was born on August 20, 1960 in Oklahoma City, Oklahoma to Kenneth E. Payne Sr. and Minnie E. Payne. Sisters: Yolanda Payne Howard, Carmeletta Payne-McCullogh, and Letha Payne. Brothers: Kenneth Payne Jr., and Theotis Payne... View Obituary & Service Information