Explore details about location Westwood. Westwood is a location situated within the Pointe-Claire alongside other areas such as Sunnyside, Boulevard des Sources, King's Road.