Oxnard (N Ventura Rd) Open Oxnard (N Ventura Rd)2790 N Ventura RdOxnard CA 93036 USAPhone: 805-253-0030