Shell is a fuel station Oxnard located in United States.
1901 N Rose Ave (at E Gonzales Rd) Oxnard , CA 93036 United States
Credit Cards | Yes |
I really don't like the TVs on top of the pumps that increase in volume when you use them to shout that awful Fox News at you.
Good gas cheap , even got 5cents off premium just for shopping there one Sunday
Octopus .......Ahhhhhhh!