The current age of Sheila is 69. Montgomery and Birmingham are cities Sheila has lived in. Sheila was born in 1956. The residency of Sheila is at 2444 Leonidas Dr, Montgomery, Al 36106. The number currently linked to Sheila is (334) 270-9875.