1901 Lockwood St, Oxnard, CA 93036, United States
1301 W Channel Islands Blvd, Oxnard, CA 93033, United States