Shelia now resides at 3109 Scotland Rd, Memphis, Tn 38128. Shelia has reached the age of 60 years. A city Shelia has lived in before is Memphis. 1964 is the birth year of Shelia. The number currently linked to Shelia is (901) 357-6829.