David P Batchelor is an active carrier based out of Baldwinsville, New York. David P Batchelor operates under USDOT number 2941881. David P Batchelor has 3 tractors and employs 5 drivers. David P Batchelor is authorized to operate Intrastate Non-Hazmat cargo.