She has stayed in Olive Branch and Memphis before moving to Memphis. Jennifer Diane Hjort, William M Hjort, Robin H Forrester and 4 other people are people possibly related to Sheila. The current age of Sheila is 67. 5220 Edenshire Ave, Memphis, Tn 38117 is where Sheila lives. Sheila was born in 1957. The phone number (901) 685-6036 is Sheila’s.