More Locations Irving Oil Irving Oil 12 North Main StRochester, Vermont 05767United States Store Hours Hours Open 24 hours Latitude Latitude 43.87472 Longitude Longitude -72.808281 (802) 767-3131 Get directions Irving Oil