Image Body FRANKLIN – Cathy Jean McCall Leopard, 64, formerly of Franklin and Brevard, died Tuesday, March 17, 2020 in Florida. Macon Funeral Home is in charge of the arrangements.