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?
{"latitude":34.17612,"longitude":-119.2197,"title":"Oxnard Beach"}