where is snowdon in montreal
Snowdon (Montreal Metro) Snowdon is a station on the Montreal Metro rapid transit system, operated by the SociÃ©tÃ© de transport de MontrÃ©al (STM). It is located in the Snowdon neighbourhood of the borough of CÃ´te-des-NeigesâNotre-Dame-de-GrÃ¢ce in Montreal, Quebec, Canada.