Joe B. Weaver
Birth:
FCID:5387:204
Parents
Father:
John Bliss Weaver
Mother:
Kate Owen Hasbrook
Marriage(s)