Markham, a municipality of more than 310,000 residents centrally located. Silver for outstanding achievements in quality, customer service, and a healthy workplace, Markham is renowned for its rich heritage, vibrant neighbourhoods and leadership on the environment and urban design.
Location
1138-75 South Town Centre Blvd, Markham, ONL6G 0B3