Christopher Steven MacLeod

Birth date: Sep 23, 1975 Death date: Apr 14, 2022

Christopher S. MacLeod Christopher was born in Selma, Oregon (a small town in southern Oregon) on September 23, 1975. He was the fourth out of the five children and second son of Don and Mardie MacLeod. Chris was a happy and cont