Sheila Smith was born in 1960, age 63. Sheila Smith's address is 7538 E Oklahoma Place , Tulsa, OK 74115. Possible relatives include Betty Smith. Sheila's latest phone number is (918) 836-7388.
Phone Numbers: (918) 836-7388
Address History: 7538 E Oklahoma Place, Tulsa, OK 74115
Betty Smith's current address is 7538 E Oklahoma Place , Tulsa, OK 74115. Phone numbers associated with Betty are (918) 836-7388.
Phone Numbers: (918) 836-7388
Address History: 7538 E Oklahoma Place, Tulsa, OK 74115
Results 1 - 2 of 2