Melia Turner was born in 1962, age 61. Melia Turner's address is 3317 Nw 160th Street , Edmond, OK 73013. Possible relatives include Blake Mullins, Paul Mullins and 3 others. Melia's latest phone number is (405) 609-2329. Previous phone numbers include (405) 657-2306 and (918) 341-3568.
Address History: 3317 Nw 160th Street, Edmond, OK 73013;
10082 E 470 Road, Claremore, OK 74017;
Oklahoma City, OK 73103
Results 1 - 1 of 1