Individual Details

Stacy Edison Kirkbride

(21 Mar 1880 - 13 Oct 1962)

Events

Birth21 Mar 1880
Marriage31 Oct 1901Athens, Ohio, United States - Lola Etta Dew 'Kirkbride'
Death13 Oct 1962
Reference No17474

Families