Mary Jane Witcher, age 71, of Selma, AL, passed away March 7, 2018. She was preceded in death by her husband, Thomas Witcher, Sr.; son, Kenneth Witcher and sister, Gracie Lee Lenoir. She is survived by her sons, Larry (Debbie) Witcher and Timothy Witcher; brother, James (Francis) Epperson; sister, Mary Scott; grandchildren, Tab (Kendall) Varden, Stacy (Jeremy) Hubbard, Rosa Kiekel, Marie Kiekel, Ashley Hubbard and Amber Hubbard; great- grandchildren, Brandy Mims, Breanna Mims, Dylan Witcher and great- nephew, Brian Scott, II. Funeral services will be Friday, March 9, 2018 at 2:00 p.m. at Selma Funeral Home. Interment will be in Pineview Memory Gardens with Rev. Donald Harris officiating and Selma Funeral Home directing. Visitation will be Thursday, March 8, 2018 from 5 to 7:00 p.m. at the Funeral Home.