360 North Main Street Mooresville, NC 28115 (704)663-7673 (800)325-6623