More Locations IRVING 24 IRVING 24 258 South Main StreetRutland, Vermont 05701United States IRVING 24 Hours Hours Open 24 hours Latitude Latitude 43.590544 Longitude Longitude -72.968836 (802) 775-9021 Get directions IRVING 24 AmenitiesDiesel