All Reviews by billdye3030

  • Shell 10278 State Route 89, Truckee, CA 96161 (530) 587-3853

    5 stars Posted on 07/31/2009 03:21pm

    Friendly service makes all the difference at this gas station and I plan on making it my regular stop for a "fill up."