Shell is a fuel station Canyon Country located in United States.
18802 Via Princessa (at Sierra Hwy) Canyon Country , CA 91351 United States
Credit Cards | Yes |
cashier lady there on sundays should be friendly with customers when she is asked for something in the store.
More expensive than costco but cheaper than Mobil across the street
If u shop at Ralph's use ur card and get $.10 off!
Not enough pumps!
This Del Taco always screws up my order. Every single time. And they take forever. - Loni Saentong