Sheila has previously lived in Montgomery and Tuscaloosa. Sheila was born in 1962. People possibly related to Sheila are Juanita S Ham, Pauline R Neighbors, Olivia S Wagstaff and 6 other people. The number currently linked to Sheila is (334) 288-6363. This year Sheila celebrated her 63 birthday. 5952 Brookline Ln, Montgomery, Al 36116 is where Sheila lives.