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