OTHA BARROW — FMCSA Carrier Risk Report (USDOT 366460) | KnowVendor