Sheila currently resides at 4214 Market St, Saint Louis, Mo 63113. Sheila has reached 53 years of age. Public records show Saint Louis as a city Sheila also stayed in. The number currently linked to Sheila is (314) 771-8148. Sheila was born in 1971.
African American 1 is Sheila's ethnicity. Possible Sheila's ethnic group is All African American Ethnic Groups. She is fluent in English language. According to public records Sheila's education level is high school. Sheila's birth date is 1971-05-26.