Orillia Business Development

50 Andrew St. S.
Suite 300
Orillia,  ON  L3V 7T5

Canada
705-325-4900
http://businessinorillia.ca
  • Booth: 820

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.

For Technical Support with this webpage, please contact support.