Family: / Leudie Cleola Ewing (F26138)
-
Female
Leudie Cleola Ewing
Birth 5 Oct 1895 Montgomery County, Arkansas, USA Death 3 Aug 1982 Odessa, Ector, Texas, USA Burial 1982 Odessa, Ector, Texas, USA Other Spouse John Bunyan Montgomery | F19068 Marriage 31 May 1913 Garland County, Arkansas, USA Father Mother