Howell Venable ARMISTEAD Sr. #43563

1859 - 1933
OCCUPATION Physician and Surgeon-
BIRTH 1859, Virginia, USA
DEATH 1933
    MARRIAGE 1888

Source References