Leonard Prescott
July 26, 1952 - September 4, 2020
Leonard L. Prescott, son of the late Willie and Ruth Prescott, was born on July 26, 1952 in Sumter, South Carolina. He departed this life on September 4, 2020, after a lengthy illness. Leonard was educated in the Baltimore City Public School... View Obituary & Service Information