James Ham Trucking is an active carrier based out of Greenville, North Carolina. James Ham Trucking operates under USDOT number 4048672. James Ham Trucking has 1 tractor and employs 2 drivers. James Ham Trucking is authorized to operate Intrastate Non-Hazmat cargo.