Oxford is a town in Cumberland County, Nova Scotia, Canada. It is 32 km east of Amherst. The town is directly serviced by Routes 104, 204, 301, and 321. From Wikipedia