If you are thinking of Ottawa you will need French it is our capital (very bilingual)
But you might want to consider London, Windsor close to the Detroit border, or Hamilton, Burlington, Oakville, Mississauga, Brampton, Toronto close to the Buffalo border.
You may also consider moving to...