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?