This year Michelle celebrated her 37 birthday. Other cities that she has stayed in are Olmsted Falls and Lakewood. Michelle now resides at 2173 Olive Ave, Lakewood, Oh 44107. Her birth year was listed as 1988. Phone number listed for Michelle is (216) 228-2372.