Where is Oxnard Beach?

Where is Oxnard Beach located?

Oxnard Beach, California, United States (approx. 34.17612°, -119.2197°)


Where is Oxnard Beach on the map?