Mary Marsh Johnson, 87, of Parksley, passed away on June 22, 2019 at her son’s home in Richmond, VA.

Born on June 29, 1931 in Onley, she was the daughter of the late Jeter E. Marsh and Lillian Savage Marsh. Mary was a retired bookkeeper for Boggs Water & Sewage and Shore Engineering. She was the financial secretary for Zion Baptist Church for 25 years, was involved in the WMU and played piano for Sunday School. She was also a member of the Womans Club of Accomack County, the garden group and the choral group.

Mary is survived by a daughter, Rebecca Lock (Roy) of Exmore, VA; a son, John David Johnson (Donna) of Richmond, VA; four grandchildren, Steven Hayden, Jordan Harrison (Jess), Luke Johnson (Christine), and Sam Johnson (Adrienne); six great-grandchildren, Ezra, Adin, Ky, Karan, Asher and Jaxson; a sister-in-law, Daphna Marsh; 4 nieces; and 5 nephews.

Other than her husband and parents, she was preceded in death by two sisters, Alaine Henderson and husband, Donald and Sara Willis and husband, Berry; and two brothers, Russell Marsh and Clinton Marsh.

Funeral services will be held on Saturday, June 29, 2019 at 11AM at Zion Baptist Church with Rev. Andew Matthews and Rev. John Cullop officiating. A private family interment will follow in the Parksley Cemetery.

Should friends desire, memorial contributions may be made to Zion Baptist Church, c/o Jack Kellam, 26485 Lang Farm Road, Accomac, VA 23301.

Arrangements are by the Thornton Funeral Home in Parksley, VA.

To sign the guest book online, visit:



Broadwater Academy Ad