Location Westmount High School is located near the corner of St. Catherine St. West and Greene Avenue in Westmount. It is easily accessible by the Atwater Metro and bus #90 from the Vendôme Metro/Train Station. Philosophy/Objectives At Westmount High, students are encouraged to strive for the highe...