Michael Marhall Johnson, 34 years old, lives in Thompsonville, Michigan, but has also spent time in Payson, Utah; Manistee, Michigan and Springville, Utah. Aaron Allen Johnson, Craig A Johnson, Caralene E Johnson and Joseph Johnson are in Michael family.