Leonard Devan McCall
August 25, 1955 - March 29, 2022
Leonard Devan McCall, 66, of Trenton, NJ died March 29, 2022. Services were held July 24, 2022 at Emmanuel Tabernacle Baptist Apostolic Church, Franklin Township. Pastor Lavell Hill officiated under the direction of Anderson Funeral Servi... View Obituary & Service Information
