Mark Foster Johnson is 60 years old. lives in Lansing, Michigan, but has also spent time in Midland, Michigan and Sanford, Michigan. Mark is related to Lynette Ann Johnson, Jennifer J Johnson, Victor F Johnson, Lynette A Johnson, Patrick Beck John and Lori S Johnson.