William C. McLeod
Birth:
1840
New York
FCID:3517:2133
Parents
Father:
Malcolm McLeod
Mother:
Mehitable Carter
Marriage(s)