Byrdene Glenn was born in 1926, age 97. Byrdene Glenn's address is 4205 Se 51st Terrace , Oklahoma City, OK 73135. Possible relatives include Leroy Nicholson. Public records show Byrdene has also lived in Oklahoma City, OK.
Related to: Leroy Nicholson
Address History: 4205 Se 51st Terrace, Oklahoma City, OK 73135;
15082 Po Box, Oklahoma City, OK 73155
Results 1 - 1 of 1