More Locations Irving Oil Irving Oil 129 Grove StRutland, Vermont 05701United States Store Hours Hours Ouvert 24 heures Latitude Latitude 43.614457 Longitude Longitude -72.982832 (802) 773-6919 Obtenir l’itinéraire Irving Oil AmenitiesIrving Debit PayIrving Rewards Participation