1971 is her birth date. Records link Michelle with Patricia Ann Henley, Janet M Henley, Aliza J Henley and one other person. Other a city that she has stayed in is Saint Louis. The number currently linked to Michelle is (314) 422-5921. Michelle now resides at 1022 19Th St #A, Saint Louis, Mo 63106. Michelle has reached 53 years of age.