
Willie Mae Elizabeth Belcher
Birth date: May 8, 1924 Death date: Apr 6, 2020
Willie Mae Elizabeth Belcher went to be with her Lord and Savior on April 6, 2020. She was 95, born on May 8, 1924 in Tuscaloosa, Alabama to Robert Logan and Sallie Price Logan. As the baby girl, with three older brothers she alwa Read Obituary