Craig A. Marsh, Jr.
October 14, 1943 - January 10, 2019
Craig A. Marsh, Jr., of Chester, VA, died January 10, 2019. Craig was born and raised in South Plainfield, NJ and moved to Chester, VA in 2004. He was the son of the late Craig and Jeanette Marsh. He was a loving husband, father and grandfather.... View Obituary & Service Information