973 N Main St; Downtown Mooresville
(704) 663-4888 | $$ L D