Mrs. Odelia Annie Drake Helmer
April 3, 1937 - January 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, and son in law... View Obituary & Service Information