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
