Royal Petroleum Corporation is an active carrier based out of Sharon Hill, Pennsylvania. Royal Petroleum Corporation operates under USDOT number 37016. Royal Petroleum Corporation has 14 tractors and employs 4 drivers. Royal Petroleum Corporation is authorized to operate Interstate cargo.