Leon Butler + Odel Arnold

1930–1966
Birth: September 17, 1930 19 18 — Talladega Springs, Talladega Co. AL
Death: August 31, 1966 — Sylacauga, Talladega Co. AL

Facts and events

Marriage