John W Knowles James C Knowles is an active carrier based out of Marshall, Illinois. John W Knowles James C Knowles operates under USDOT number 1524338. John W Knowles James C Knowles has 3 tractors and employs 1 driver. John W Knowles James C Knowles is authorized to operate Interstate cargo.