Mrs. Odelia Annie Drake Helmer

Birth date: Apr 3, 1937 Death date: Jan 27, 2018

Odelia Annie Drake Helmer was born April 3, 1937, in Baytown, Texas and went to be with the Lord January 27, 2018. She was preceded in death by her parents, Henry and Delka Drake, sisters Kitty Keene, Betty Drake, Patsy Murphy, an