Peter Leaberth Barrett
January 19, 1964 - November 22, 2018
Peter Leaberth Barrett passed away unexpectedly after a brief illness at Florida Medical Center on November 22, 2018, in Florida at the age of 54. Peter was born on January 19, 1964, in Jamaica to Daphne Dell. He married Melanie Williamson Barrett,... View Obituary & Service Information