The current age of Michelle is 50. We have found 6 possible relatives of Michelle: Atwood Judy Mir, Frankie Carol Macdonald, Douglas Glen Atwood and 3 other people. Michelle has listed phone number: (208) 529-8573. 1378 Curlew Dr #153, Ammon, Id 83406 is where Michelle resides. She has stayed in Idaho Falls, Bethany, Pocatello and 3 other cities before moving to Ammon. Michelle was born in 1974.