Sheila Simpson was born in 1978, age 45. Sheila Simpson's address is 3215 S Yorktown Avenue , Tulsa, OK 74105. Possible relatives include Dale Ellis, David Ellis and 5 others. Sheila's latest phone number is (405) 533-5369. Previous phone numbers include (918) 292-8472.
Address History: 3215 S Yorktown Avenue, Tulsa, OK 74105;
2014 Marsh Lane, Ardmore, OK 73401;
Stillwater, OK 74074
Results 1 - 1 of 1