Where is Oxford?

Where is Oxford located?

Oxford, New York, United States of America (approx. 42.44202°, -75.59769°)


Where is Oxford on the map?