Glen E. Phibbs
July 18, 1937 - March 21, 2023
Glen Eldon Phibbs, 85, of Tulsa, Oklahoma, passed away on March 21, 2023, at Saint Francis Hospital surrounded by family after a lengthy illness. Glen aka "Huck" was born in Shidler, Osage County, OK on July 18, 1937. His parents were Cecil... View Obituary & Service Information
