Travis W O'Dell
January 3, 1975 - July 20, 2022
Travis “Odie” O’Dell passed away on July 20, 2022, at the age of 47, in the City of Cheyenne, Wyoming. His battle with cancer, over the last four years he showed his strength and perseverance to fight for an amazing life and... View Obituary & Service Information