Self Farms And Trucking is an active carrier based out of Bakersville, North Carolina. Self Farms And Trucking operates under USDOT number 3802559. Self Farms And Trucking has 3 tractors and employs 4 drivers. Self Farms And Trucking is authorized to operate Intrastate Non-Hazmat cargo.