Scott Thomas Hirsch, Mooresville, NC – USDOT 1997473 · MC 705625