Remove Ads

Photo of Shell

Shell

3998 Foothills Blvd, Roseville, California 95747 USA

16 Reviews

Note greenlight to leave, but still have soap bubbles all over my door at the bottom of the glass

Photo Credit: Yelp

Remove Ads