Sheila has reached 69 years of age. Sheila has previously lived in Saint Louis. Phone number listed for Sheila is (314) 862-3528. 6742 Crest Ave, Saint Louis, Mo 63130 is where Sheila lives. 1955 is her birth date.