Town of Devon Logo

Town of Devon

Member Profile

Devon is a town in the province of Alberta, Canada, situated 26 kilometres southwest of Edmonton, the provincial capital, and located along the banks of the North Saskatchewan River.

Joined: January 12, 2015

Contact Information

Website

devon.ca

Address

1 Columbia Avenue West, Devon, AB

Phone

780-987-8300