Catha Jenkins Leonard

Birth date: Sep 8, 1955 Death date: May 8, 2022

Catha Jenkins Leonard passed away peacefully on Sunday, May 8, 2022 at the age of 66 surrounded by loved ones. She was born in Bogalusa, LA on September 8, 1955 to Hulon Jenkins and Betty Lou Seals. Catha is survived by her husba