The residency of Shelia is at 3898 Faunsdale Dr, Montgomery, Al 36109. Public records show Montgomery as a city Shelia also stayed in. We have found 6 possible relatives of Shelia: Joseph M Norris, Marvin A Norris, Dorothy W Norris and 3 other people. The number currently linked to Shelia is (334) 272-8589. 1962 is her birth date. Shelia has reached 62 years of age.