Odessa Josephine Allen
January 28, 1914 - March 10, 2009
Odessa Josephine “Jo” Allen was born to James Abraham and Retha Elizabeth Fine on January 28, 1914 in Albert, Oklahoma and went to be with her Lord and to join her husband in their heavenly home on March 7, 2009 in Huntsville,... View Obituary & Service Information