0621383
Timberlea is located north of the Athabasca River Bridge and Downtown Fort McMurray. Highway 63 offers a convenient commute to the Oil Sands sites or downtown. This community is the most desirable neighbourhood in Fort McMurray as it is newly developed and offers many servi... More Info