Sheila was born in 1949. Sheila was born 75 years ago. Sheila is a resident of 11500 160Th Ave, Indianola, Ia 50125. She has stayed in Indianola before moving to Indianola. The number currently linked to Sheila is (515) 961-6594.