James Allen Witcher Obituary
The passing of James Allen Witcher of Rocky Mount, Virginia leaves a void in the hearts of many, as we bid farewell to a loving soul who departed on June 29, 2025 at the age of 75. You can send your sympathy in the guestbook provided and share it with the family. You may also light a candle in honor of James Allen Witcher or send a beautiful flower arrangement to the funeral service.
He was predeceased by: his parents, Jim Lewis Witcher and Ada James Witcher of Penhook, VA.; and his siblings, Jacob Witcher, Thomas Witcher, Shirley Craighead, Nadine Clark and Judy Jackson.
He is survived by: his children, Cheryl Witcher, Cherry Carter (Clyde) of Rocky Mount, VA, Timothy Witcher (Emily) of Nolensville, TN, Melissa Moorer (Darryl) of Upper Marlboro, MD and Eric Muse (Thandi) of Leominster, Massachusetts; his grandchildren, Jasmine, Jordan, Alexis, Isaiah, Jayden, Corinne, Ada, Micah and Samiya; his great grandchild Loganone; his pet Max; his siblings, Richard Witcher (Ernestine) of Fayetteville, GA, Viola Thomas of Roanoke, VA, Mary Craighead (Billie) of Penhook, VA and Doris Witcher of Roanoke, VA; and his nephew David Witcher. He is also survived by other nephews, nieces, other relatives and friends.
A funeral service will be held on Thursday, July 3rd 2025 at 2:00 PM at the Praise Church of Christ (545 S Main St, Rocky Mount, VA 24151). A burial will be held on Thursday, July 3rd 2025 at the Greater Mount Parrish Baptist Church Cemetery.