Edmond Alexander
Edmond is the hubsand of Sarah Ellen Elizabeth Wells ( Tucker ) Warren and he is the sept father of Millie Amanda Tucker
Date & Place:
in Oklahoma USA