Petro-mechanics Inc is an active carrier based out of Lafayette, New Jersey. Petro-mechanics Inc operates under USDOT number 252937. Petro-mechanics Inc has 22 tractors and employs 19 drivers. Petro-mechanics Inc is authorized to operate Interstate cargo.