Explore details about location Dechene Road North-west. Dechene Road North-west is a location situated within the Edmonton alongside other areas such as Ormsby West Road North-west, McKinney Court NW, Lakewood Close.