Thomas Norman Ross
July 31, 1927 - November 7, 2024
Thomas N. Ross was born July 31, 1927 in New Orleans, Louisiana. He passed away November 7, 2024. Thomas was a WWII Navy veteran, served as a New Orleans police officer, and was a member of the PMBA, FOP, and American Legion Post 307. Thomas... View Obituary & Service Information
