Othelia Edwards was born in 1905, age 119. Othelia Edwards's address is 9321 S 84th Avenue , Hickory Hills, IL 60457. Public records show Othelia has also lived in Lauderdale Lakes, FL.
Othelia Edwards's current address is 26641 S 613 Road , Grove, OK 74344. Othelia's age is 96 years old (1927). Othelia has also lived in Oklahoma City, OK.
Results 1 - 2 of 2