The possible relatives of Sheila are Lakesa Rena Hubbard, Lane White Avery, Shari S Strubbe and 6 other people. Sheila has reached 50 years of age. Sheila owns the phone number (256) 350-5799. Sheila now resides at 416 Hay Dr, Decatur, Al 35603. Public records show Decatur and Danville as cities Sheila also stayed in. Her birth year was listed as 1974.