Advertisement

 Ollie Dee <I>Windham</I> Tarr

Advertisement

Ollie Dee Windham Tarr

Birth
Texon, Reagan County, Texas, USA
Death
21 Jul 2020 (aged 92)
Abilene, Taylor County, Texas, USA
Burial
Abilene, Taylor County, Texas, USA
Plot
Garden of Faith
Memorial ID
213326055 View Source