John Thomas Freeman is an active carrier based out of Waynesville, North Carolina. John Thomas Freeman operates under USDOT number 3043487. John Thomas Freeman has 1 tractor and employs 1 driver. John Thomas Freeman is authorized to operate Intrastate Non-Hazmat cargo.