37-year-old David A Macdonald lives in East Weymouth, Massachusetts. He has also lived in Marshfield, Massachusetts; Plympton, Massachusetts and Weymouth, Massachusetts. Susanna J Macdonald, Michael A Macdonald and Donald Christine Mac are in David family.