1-8 of 8 Results
O'Tar T. Norwood Feb. 1, 1931 - Jul. 28, 2020OKLAHOMA CITY O'Tar Tetreau Norwood, physician, husband, father, friend, life-long learner passed away on July 28th at the age of 89. Born on February 1st, 1931 in Weiser Idaho,...
Get timely, customized obituary news delivered directly to your e-mail inbox.