Phone number listed for Michelle is (314) 894-3489. The residency of Michelle is at 1016 Moorlands Dr, Saint Louis, Mo 63117. 1953 is the birth year of Michelle. People possibly related to Michelle are Nicholas C Pappas, Michelle D Ladoucieur, Anthony N Pappas and 6 other people. Michelle has previously lived in Florissant, Bismarck, Hazelwood and one other city. Michelle was born 71 years ago.