Sheryl L Nichols, Thomas E Nicholas, Tona R Leitzellnichols and 6 other people are people possibly related to Michael. 1150 5Th Plz, Florissant, Mo 63031 is where Michael lives. The number currently linked to Michael is (636) 327-3853. He has stayed in Wentzville, Buffalo, Saint Louis and one other city before moving to Florissant. Michael has reached 64 years of age. This person's birth year is 1960.