Shelia Chilson was born in 1968, age 55. Shelia Chilson's address is 158 Po Box , Terlton, OK 74081. Possible relatives include Daniel Chilson, David Chilson and 10 others. Public records show Shelia has also lived in Owasso, OK and Sperry, OK. Shelia's latest phone number is (918) 274-4657. Previous phone numbers include (918) 605-1137.
Address History: 158 Po Box, Terlton, OK 74081;
11649 E 83rd Street N, Owasso, OK 74055;
Sperry, OK 74073;
Tulsa, OK 74126
Results 1 - 1 of 1