
Briton C.
5/1/2013
This is my favorite pit-stop on the way to Yellowstone. They have nice, clean bathrooms, ample beverage selection of the frosty type. Plenty of snacks, food and even an ice cream parlor. Plus it's...
(1)
According to the website:
Shell is a British multinational oil and gas company that operates a network of gas stations in the US including this one in Idaho Falls, ID. They offer a variety of unleaded and diesel products, including Shell V-Power NiTRO+ Premium Gasoline and Shell Midgrade Gasoline. Shell stations also have car washes, ATM cash machines, and convience shops at select locations.
This is my favorite pit-stop on the way to Yellowstone. They have nice, clean bathrooms, ample beverage selection of the frosty type. Plenty of snacks, food and even an ice cream parlor. Plus it's...
Partial Data by Foursquare.