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