Location Westmount Park School is located on Park Place off Sainte-Catherine Street in Westmount. The school benefits from an exceptional location within the beautiful Westmount Park. Students can take the #90 bus from Vendôme Metro to get to school. Philosophy The school features a multi-cultu...