General Oil Company is an active carrier based out of Cranston, Rhode Island. General Oil Company operates under USDOT number 454115. General Oil Company has 2 tractors and employs 2 drivers. General Oil Company is authorized to operate Intrastate Hazmat cargo.