About Township of Russell

The township is located in Ottawa, the National Capital of Canada, in the Province of Ontario, in Eastern Canada. It sits at approximately 30 minutes south-east of Ottawa, near highway 417, Russell Township is well positioned to take advantage of all the resources the National Capital Region and the Montreal (province of Quebec) region (a 90 minute – more... 

Claimed Profile