Mooresville Lake Travel 149 E Iredell Ave Mooresville, NC 28115 Phone: (704) 662-9742 Fax: (704) 664-2549
Category: Travel Agencies & Bureaus