Loading...
Welcome to Russell











The Town Russell is a thriving village located south-east of Canada's capital of Ottawa, Ontario, in the United Counties of Prescott and Russell, on the Castor River and home to the very popular Russell Soccer Club.


Embrun is a community in the Eastern Ontario region,  part of the larger Russell Township in Prescott and Russell Counties.

Contact Randy