Where is Oxnard / Radford?
Where is Oxnard / Radford located?
Oxnard / Radford, Oxnard / Radford, United States of America (approx. 34.179337°, -118.39226°)
Where is Oxnard / Radford on the map?
{"latitude":34.179337,"longitude":-118.39226,"title":"Oxnard / Radford"}