Mrs Ibury Allen, born to Harold and Lessie Davis China, November 7, 1953 in Sumpter, South Carolina, departed this life on April 3,2017. View Obituary & Service Information
Mrs Ibury Allen, born to Harold and Lessie Davis China, November 7, 1953 in Sumpter, South Carolina, departed this life on April 3,2017. View Obituary & Service Information