She has stayed in University City, Florissant, St Louis and one other city before moving to Saint Louis. Michelle's birth date was listed as 1964. The possible relatives of Michelle are Timothy D Mcnichols, James M Mcnichols, Lisa Rochelle Mcnichols and 6 other people. The current age of Michelle is 60. The residency of Michelle is at 7523 Santa Monica Ave, Saint Louis, Mo 63121. The phone number (314) 381-6695 is Michelle’s.