Parents Father: GEDDES, Alfred Forbes Leaycraft Mother: STEPHENS, Sarah Maria Birth Born on June 09, 1889 in Ottawa, National Capital Region, ON Images Allan Geddes Birth