This Lynchburg son, VMI alumnus, and Army veteran is preceded in death by his parents, Charles Campbell MacLeod, Jr. and Margaretta Carper MacLeod.
John is survived by his son, Christopher Scott MacLeod, his daughter-in-law, Vanessa, and grandchildren, Phoenix and Sofia.
No formal services are scheduled.
v.1.13.0