Leslie C Pedlar, Richard W Beeson, Sarah Cox Beeson and 4 other people are people possibly related to Sheila. The residency of Sheila is at 4902 Quail Springs Dr, Wichita Falls, Tx 76302. The current age of Sheila is 54. Records link phone number (940) 763-0869 with Sheila’s details. Sheila has previously lived in Wichita Falls and Grandfield. 1970 is her birth date.