Williams Lake is located in south central British Columbia approx. 550 kilometers north of Vancouver and approx. 240 km south of Prince George. From Prince George: Rt-97 south approx. 237 km to Proctor St. in Williams Lake. Turn right on Proctor St. and proceed west approx. 0.4 km to arena on the left. From Vancouver: Hwy-1 (Trans Canada) east approx. 335 km to Rt-97. Proceed north on Rt-97 approx. 202 km to Proctor St. in Williams Lake. Turn left on Proctor St. and proceed west approx. 0.4 km to arena on the left.