Michael John Thompson is 47 years old. He lives in Bountiful, Utah. Other places in which he has lived are Kaysville, Utah and North Salt Lake, Utah. He is employed by Construction. Matthew James Marshall, Michael John Thompson, Candace M Hall, William Wendell Hall, Thomas F Marshall and Cindy Thompson are in Michael family.