Where is Oxnard Beach?
Where is Oxnard Beach located?
Oxnard Beach, Oxnard Beach, United States of America (approx. 34.16334°, -119.22789°)
Where is Oxnard Beach on the map?
{"latitude":34.16334,"longitude":-119.22789,"title":"Oxnard Beach"}