James Clegg Thompson, Albemarle, NC – USDOT 1749425 · MC 640435