Where is Oxford?

Where is Oxford located?

Oxford, Nebraska, United States of America (approx. 40.24834°, -99.63345°)


Where is Oxford on the map?