Leroy David Prescod
August 29, 1946 - January 12, 2020
Leroy David Prescod affectionately known as “Crane” was born August 29, 1946 in St. James Barbados West Indies to the late Fitz Herbert and Carrie Elcina Prescod. David as he was called by many immigrated to The United States in... View Obituary & Service Information