Jennifer A Macdonald is 45 years old. She lives in Chapel Hill, NC, but has also spent time in Fort Pierce, FL; New York, NY; Wilmington, NC and Pinehurst, NC. Some of Jennifer relatives are Heather E Macdonald, Gregory E Macdonald, Francis X Macdonald, Brenda L Macdonald, Francis X Macdonald, Brian Macdonald, Hugh J Macdonald, Marjorie A Macdonald and Francis X Mac.