About Westwood
Westwood is a residential neighbourhood in north central Edmonton, Alberta, Canada. It is bounded by Yellowhead Trail to the north, 107 Street and 106 Street to the west, 118 Avenue to the south, 97 Street to the east. The Edmonton City Centre Airport is located to the west, while the Northern Alberta Institute of Technology and Kingsway Mall are located to the southwest.
- Country
- Canada
Everything about Westwood →Live room · 1 here
Be the first in the room — members see you arrive.
Join the room