Other a city that she has stayed in is Memphis. The number currently linked to Sheila is (901) 324-2627. Sheila was born 58 years ago. Sheila's birth year is 1967. Sheila is a resident of 2469 Yale Ave, Memphis, Tn 38112. Possible relatives of Sheila are: Tarrie Theus, Dell Theus, Orzy Odell Theus and 4 other people.