Oxford is located along Hwy-104 (Trans Canada) in north central Nova Scotia, approx. 35 km southeast of Amherst and approx. 100 km north of Halifax. From Amherst: Hwy-104 (Trans Canada) east approx. 30 km to Rt-321 North (exit 6). Turn left on Rt-321 (Main St.) and proceed north approx. 1.25 km to Duke Street. Turn right on Duke St. and proceed east approx. 0.25 km to Waverley Street. Turn left on Waverley St. and proceed north approx. 0.25 km to arena on the right. From Halifax: Rt-102 north approx. 75 km to Hwy-104 (Trans Canada) West. Proceed west on Hwy-104 (Trans Canada) approx. 67 km to Rt-321 North (exit 6). Bear right onto Rt-321 (Main St.) and proceed north approx. 1.25 km to Duke Street. Turn right on Duke St. and proceed east approx. 0.25 km to Waverley Street. Turn left on Waverley St. and proceed north approx. 0.25 km to arena on the right.