JOHN D LONG — FMCSA Carrier Risk Report (USDOT 1308681) | KnowVendor