Whitchurch–Stouffville (2006 population 24,390; 2010 estimate 36,500) is a municipality in the Greater Toronto Area of Ontario, Canada, approximately 14 kilometres north of the Cit... more... See more text