Stephanie Payne's address is 13410 Celia Berryhill Road , Okmulgee, OK 74447. Possible relatives include Vanessa Miller, Alvin Payne and 3 others. Public records show Stephanie has also lived in Okmulgee, OK and Ponca City, OK. Stephanie's latest phone number is (918) 759-2479. Previous phone numbers include (918) 971-8234 and (918) 971-8966.
Address History: 13410 Celia Berryhill Road, Okmulgee, OK 74447;
313 Creek Place Apartment A, Okmulgee, OK 74447;
Ponca City, OK 74601;
Tulsa, OK 74128
Results 1 - 1 of 1