Records link phone number (405) 478-0348 with Thelma’s details. Oklahoma City and Edmond are cities Thelma has lived in. The possible relatives of Thelma are Word R Nowelljr, Terrence Gene Nowell, Elizabeth A Nowell and 2 other people. Thelma was born 98 years ago. 14109 Mount Vernon Pl, Edmond, Ok 73013 is where Thelma lives. This person's birth year is 1925.