Where is Oxford?

Where is Oxford located?

Oxford, Connecticut, United States of America (approx. 41.43399°, -73.11678°)


Where is Oxford on the map?