Michael L Shepherd is an active carrier based out of Trenton, North Carolina. Michael L Shepherd operates under USDOT number 2473908. Michael L Shepherd has 1 tractor and employs 2 drivers. Michael L Shepherd is authorized to operate Intrastate Non-Hazmat cargo.