
Brevard News
OBITUARY: Thomas Maurice O’Dell Passes Away at Age 88 in Cape Canaveral
Tom O’Dell passed away on August 26, 2021, in Cape Canaveral, Florida at the age of 88. He lived a full and eventful life, which took him across the U.S. and around the world. Tom relocated from New York to Florida and served iconic airline Pan Am with immense pride and loyalty, staying until it ceased operations in 1991. […]