Devon is a town in the Edmonton Metropolitan Region of Alberta, Canada. It is approximately 26 km southwest of Edmonton, the provincial capital, along the southern bank of the North Saskatchewan River.
Wikipedia https://en.wikipedia.org/wiki/Devon,_Alberta
Official Website http://www.devon.ca/
Coordinates 53°21'53.02" N -113°43'45.129" E