Delroy Hugh Powell Sr.
August 27, 1952 - March 27, 2022
Mr. Delroy Hugh Powell Sr., who left us unexpectedly on Sunday, March 27th, 2022, was born on August 27th, 1952. He was born in the town of saint Simon formerly Haughton court in the Parish Hanover, Jamacia to Joseph H. Powell and the late Emeline... View Obituary & Service Information