A city Michelle has lived in before is Saint Louis. Michelle was born in 1963. Records link Michelle with Lester E Stewart, Stewart Susan, James Stewart and 6 other people. Michelle has listed (314) 645-2286 as her phone number. 6815 Marquette Ave, Saint Louis, Mo 63139 is where Michelle resides. Michelle was born 61 years ago.