Herman "Travis" O'Dell
January 9, 1939 - February 27, 2020
Herman “Travis” O’Dell, age 81, a resident of Mobile, Alabama, passed away on Thursday, February 27, 2020. Travis retired as a supervisor with Chevron Refinery in Pascagoula, MS after a successful 35 year career. After a long... View Obituary & Service Information