Luther Owens was born in 1933, age 91. Luther Owens's address is 402 Pecan Street , Henryetta, OK 74437. Possible relatives include Anna Owens, Josephine Perigo and others. Public records show Luther has also lived in Norman, OK and Okmulgee, OK. Luther's latest phone number is (918) 329-2989. Previous phone numbers include (918) 652-8824.
Address History: 402 Pecan Street, Henryetta, OK 74437;
1932 E Lindsey Street Apt 125, Norman, OK 73071;
Okmulgee, OK 74447;
Shawnee, OK 74804
Results 1 - 1 of 1