6411 Linsdale St, Detroit, Mi 48204 is where Sheila lives. 1960 is her birth date. The number currently linked to Sheila is (313) 834-2962. She has stayed in Detroit before moving to Detroit. The possible relatives of Sheila are Rosa Mae Rencher, Edgar Rencher, Marlene Rencher and one other person. Sheila was born 64 years ago.