Matthew C Moulton, Mooresville, NC – USDOT 1366676 · MC 534383