David A Mcdonald, 59 years old, lives in Surprise, Arizona, but has also spent time in Cave Creek, Arizona; Glendale, Arizona; Wilmington, Delaware and Boston, Massachusetts. David is related to Scott M Macdonald, John G Macdonald, Curtis R Macdonald, Jeffrey M Macdonald and Graeme H Donald.