Contact

Contact Information

We are here to help. Contact us by filling out the form below or call using the number on the right.

    Name

    Phone Number

    Email address

    Company

    Your Message

    All orders sent through this form require confirmation prior to delivery. A member of the Royal Petroleum Corporation staff will contact you within 24-48 hours.

    Find us

    Support

    685 Elmwood Avenue
    Sharon Hill, PA 19079

    610-586-6700
    610-586-1035
    admin@royalfuels.com

    Office Hours

    7:30am to 4:30pm
    Monday through Friday

    Emergency Service

    Emergency service is available to
    all current customers.
    610-586-6700