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
