Mary Hannah Campbell Johnson, 89, of Bedford, passed away on Thursday, October 24, 2024. She was born in Bedford, VA on March 28, 1935 a daughter of the late Robert Saunders and Lucille Coles Saunders. In addition to her parents, she was preceded in death by her husband, Clyde Elwood Johnson, Sr.; daughter, Linda Faye Johnson Swain; and sisters, Marie Sharpe and Allie Black.  She is survived by her son, Clyde Elwood Johnson, Jr. (Teresa); daughters, Chynia Renee Johnson, Dawn Yvette Marshall; grandchildren, Shirelle Johnson, Amber Marshall (Kyle), Erica Marshall, Chistopher Marshall (Kristina); great-grandchildren, Brooklyn Johnson, Camden Johnson, Dallas Johnson, Ava Staten, Emma Marshall, Landen Staten; sister, Clara Sereina Paynter; and a host of nieces and nephews. A memorial service will be held at 2:00 p.m., on Saturday, November 2, 2024  at Kingdom Hall, 1534 Link Road, Bedford with Bill Moss officiating. Arrangements by Burch-Messier Funeral Home, Bedford, 540-586-7360.