48-year-old David M Johnson lives in Troy, Michigan. Other places in which has lived are Rochester Hills, Michigan; Royal Oak, Michigan; Sterling Heights, Michigan and Madison Heights, Michigan. Charles E Johnson and Shawn David Johnson are some of David relatives.