Oxnard – N Ventura Rd

Station Stats

Brand

Shell

Location

2790 N Ventura Rd.
Oxnard, CA 93036

Hours

Open 24 Hours

Phone