Michael Henry Logan
April 18, 1948 - August 20, 2020
Longtime Tulsan Michael Henry Logan died in his home Thursday, following a battle with pulmonary disease. He was 72. The long-time City of Tulsa engineering inspector was born April 18, 1948, in Kansas City, Mo. The following day, Gladys (Marsden)... View Obituary & Service Information