The MacDonald Agency - Allstate Insurance Categories INSURANCE 116 Morlake Dr. Suite 202 Mooresville North Carolina 28117 (704) 746-9776 Visit Website Share × Print Email Facebook Twitter LinkedIn Tell a Friend ×