More Locations Irving Oil Irving Oil 73 Main StreetHanover, New Hampshire 03755United States Store Hours Hours Open 24 hours Latitude Latitude 43.699857 Longitude Longitude -72.289706 (603) 643-9750 Get directions Irving Oil AmenitiesIrving Debit PayIrving Rewards Participation