Leonard Baybo
August 7, 1962 - June 18, 2020
Leonard Baybo “Lenny” of Deptford on June 18, 2020. Age 57. Cherished son of the late John and Mary Baybo. Loving father of Devon Kelly (Richard Kelly, III) of Wenonah and Taylor Baybo of Wenonah. Dear brother of the late Richard... View Obituary & Service Information