The possible relatives of Shelia are Shelia E Nelson, Hayward P Nelson, Bruce B Nelson and 6 other people. Shelia has reached 66 years of age. The residency of Shelia is at 4417 County Road 305, Glenwood, Al 36034. Cities Shelia has lived in before are Vandalia, Ruston, Elba and one other city. Shelia owns the phone number (334) 897-6801. This person's birth year is 1958.