James P Girdlestone is an active carrier based out of Lancaster, New York. James P Girdlestone operates under USDOT number 1929880. James P Girdlestone has 1 tractor and employs 2 drivers. James P Girdlestone is authorized to operate Interstate cargo.