There are 20-25 saints meeting in Toronto, Richmond Hill, and Markham.
The City of Vaughan
Vaughan is located in Ontario, just north of Toronto. Vaughan was the fastest-growing municipality in Canada between 1996 and 2006, achieving a population growth rate of 80.2% according to Statistics Canada, having nearly doubled in population since 1991. It is the fifth-largest city in the Greater Toronto Area, and the 17th-largest city in Canada.
The City of Vaughan has demonstrated a strong will and commitment to economic growth by attracting investment in infrastructure and city building. This includes rapid transit, highways and human health services, like the new $1.6 billion Mackenzie Vaughan Hospital. For more information see City-Data Profile and Official City Website.
City Population – 306,230
York University – 52,300 students