Roy L Earnhardt is an active carrier based out of New London, North Carolina. Roy L Earnhardt operates under USDOT number 1808196. Roy L Earnhardt has 1 tractor and employs 1 driver. Roy L Earnhardt is authorized to operate Intrastate Non-Hazmat cargo.