7518AK
Downtown Fort McMurray, also known as Lower Town Site, is the heart of this never stopping town. Highway 63 runs along the west side, with access to the north end of Fort McMurray and the Oil Sand sites. Living in the center of Fort McMurray puts you in the hustle and bustl... More Info