1965 is her birth date. The number currently linked to Sheila is (205) 339-4443. Cities Sheila has lived in before are Northport, Tuscaloosa, Gordo and one other city. Sheila has reached 59 years of age. The residency of Sheila is at 17826 Old Echola Rd, Elrod, Al 35458.