Leona Townley was born in 1954, age 69. Leona Townley's address is 12100 E Farmer Road , Stringtown, OK 74569. Possible relatives include Holly Davis, John Townley and others. Public records show Leona has also lived in Stringtown, OK.
Results 1 - 1 of 1