David W Thomas lives in Bloomfield Hills, Michigan, but has also spent time in Grosse Pointe, Michigan.

Public Records

Arrest Records

Scroll