Westwood Green sits on the north shore of the Assiniboine River, at the south end of Westwood Dr along Assiniboine Ave. There's a small green space, and a view of the river.