Sheila is a resident of 4181 Oak Wind Dr, Memphis, Tn 38141. Sheila's birth date was listed as 1953. She has stayed in Memphis before moving to Memphis. Phone number listed for Sheila is (901) 542-8293. The current age of Sheila is 71.