Dr. Oswald Lee Thomas
August 21, 1953 - May 24, 2021
Oswald Lee Thomas was born to Vergie Mae Gardner on August 21st, 1953 at the historic Homer G. Phillips Hospital in St. Louis, Missouri. He was later adopted by her husband Israel Thomas. After graduating from Northwest High school, he attended... View Obituary & Service Information