John L Carvalho is an active carrier based out of New Bedford, Massachusetts. John L Carvalho operates under USDOT number 3367515. John L Carvalho has 2 tractors and employs 1 driver. John L Carvalho is authorized to operate Intrastate Non-Hazmat cargo.