Joseph J Marshall is an active carrier based out of Port Deposit, Maryland. Joseph J Marshall operates under USDOT number 7765. Joseph J Marshall has 3 tractors and employs 3 drivers. Joseph J Marshall is authorized to operate Intrastate Non-Hazmat cargo.