Dr. Thomas Michael Glenn Sr
May 16, 2023
Thomas Michael Glenn, Sr. – Son, Brother, Husband, Father, Grandpa, Poppy and Great-Grandpa passed away unexpectedly on May 16, 2023, in Mesa, AZ. Dr. Tom Glenn was born on July 20, 1940, in Detroit, MI to Spencer Smith and Mary Catherine... View Obituary & Service Information
