MRS STELLA ROBERTS BENN better known as MOTHER of Lowmans Hill, Leeward died on Tuesday May 2nd at the age of 74. The funeral takes place on Friday June 30th at the New Testament Church of God, Lowmans Hill. The body lies at the church from 1:00 pm. The service begins at 2:00 pm. Burial will be at the Lowmans Hill Cemetery.
Related Stories
December 23, 2024
December 23, 2024
December 23, 2024