James P Armstrong is an active carrier based out of Gerrardstown, West Virginia. James P Armstrong operates under USDOT number 1603069. James P Armstrong has 1 tractor and employs 1 driver. James P Armstrong is authorized to operate Intrastate Non-Hazmat cargo.