591 River Hwy; Mooresville Crossing | (704) 663-1001 | $ L D | website