Home of the Vipers! Arthur is a small village situated on Highway 6 in the Township of Wellington North. We are located about 40 km. north of Guelph - west of Orangeville, east of Listowel and south of Mount Forest. We offer hockey to all ages starting