Mrs. Ollie Mae "Sis" McCowan
August 30, 1942 - July 27, 2020
Ollie Mae “Sis” McCowan, 77, of Plant City, Florida, born on August 30, 1942 in Florence, Alabama, entered into eternal rest on July 27, 2020. She was a devoted Christian of the Pentecostal Holiness faith, and a retired packer with... View Obituary & Service Information