Sheila owns the phone number (901) 276-7499. Sheila’s current address is 2064 Mclemore Ave #1, Memphis, Tn 38114. Her birth year was listed as 1961. Sheila was born 64 years ago. A city Sheila has lived in before is Memphis.