Osa Lee Alexander
Abt 1897 -
Generation: 1
1. Osa Lee Alexander was born Abt 1897, Arkansas, USA. Osa — Walter Joshua Sloan. Walter was born Abt 1895, Texas, USA. [Group Sheet]
Children:- Loretta Marie Sloan was born 13 Sep 1926, Waco, McLennan County, Texas, USA; died 12 Feb 2011, Morgantown, Monongalia County, West Virginia, USA; was buried 18 Feb 2011, Martins Ferry, Belmont County, Ohio, USA.