Michelle has previously lived in House Springs, High Ridge, Affton and 2 other cities. Michelle’s current address is 4460 Cayuga Dr, Saint Louis, Mo 63123. The current age of Michelle is 66. Records link phone number (636) 285-0467 with Michelle’s details. 1958 is the birth year of Michelle.