David Emerson Mcdonald, 66 years old, lives in Surprise, Arizona. Other places in which David has lived are Phoenix, Arizona and Ironwood, Michigan. James D Mcdonald, Jr David Mcdonald, Drew Mcdonald, Ricky Ronell Mcdonald and Georgia Kay Mcdonald are in David family.