53-year-old John Dewitt Walsh lives in Martinsville, Indiana. John has also lived in Big Rapids, Michigan; Detroit, Michigan; Hamtramck, Michigan and Ubly, Michigan. John works at Walsh Photography. Some of John relatives are Mary Ann Walsh, Leo W Walsh and Mary A Walsh.