Richard L Duncan is an active carrier based out of Union Mills, North Carolina. Richard L Duncan operates under USDOT number 2782636. Richard L Duncan has 1 tractor and employs 1 driver. Richard L Duncan is authorized to operate Intrastate Non-Hazmat cargo.