Sheila Mitchell was born in 1946, age 77. Sheila Mitchell's address is 12565 Santa Maria Court Apartment 248, Hazelwood, MO 63042. Possible relatives include Andrea Booker, Andrew Booker and 4 others. Public records show Sheila has also lived in Florissant, MO and Kansas City, MO. Sheila's latest phone number is (314) 295-0404. Previous phone numbers include (314) 389-7396 and (314) 521-4428.
Also goes by: Sheila Louise Lindsay
Address History: 12565 Santa Maria Court Apartment 248, Hazelwood, MO 63042;
659 Foxtail Drive, Florissant, MO 63034;
Kansas City, MO 64116;
Saint Louis, MO 63121
Results 1 - 1 of 1