Orillia Business Development
The City of Orillia is located in the economic heartland of Ontario, on the shores of Lake Simcoe and Lake Couchiching and less than 90 minutes north of the Greater Toronto Area (GTA). Two major highway corridors - Highway 400/Highway 11 and Highway 12 - provide access to the north, south, east, and west. Orillia is a growing city that maintains its small-town character while offering big-city amenities. Quality of life is unbeatable in this city surrounded by two lakes, where outdoor pursuits are available in all seasons and are enjoyed by both visitors and residents.