Shell is a fuel station Truckee located in United States.
12105 Donner Pass Rd (at I-80) Truckee , CA 96161 United States
Love the gallons of wiper fluid near the door.
Right off 80 and the car wash is great at getting all the snow, salt, and dirt off your car.
Chains on a Yukon? Seriously?!!!