Where is Oxford?

Where is Oxford located?

Oxford, Alabama, United States of America (approx. 33.61427°, -85.83497°)


Where is Oxford on the map?