John A Marshall Company is an active carrier based out of Lenexa, Kansas. John A Marshall Company operates under USDOT number 350940. John A Marshall Company has 11 tractors and employs 11 drivers. John A Marshall Company is authorized to operate Interstate cargo.