The number currently linked to Michelle is (985) 726-5188. The birth year was listed as 1977. Records link Michelle with Stacey Marie Scherer, William Albert Scherer, Patricia M Scherer and 5 other people. 510 Drury Ln, Slidell, La 70460 is where Michelle resides. Michelle turned 47 years old. Public records show Slidell and Ocean Springs as cities Michelle also stayed in.