At home, the phone shows "3G" in the status bar; but here it is showing "4G+". So I just assumed it would work.
@zenanarchy Doesn't really matter what the phone shows when purchasing a phone you want to get the North American version or the global version.
The phone you purchased supports the following:
B1 (2100), B3 (1800), B5 (850), B7 (2600), B8 (900), B20 (800), B40 (TDD 2300)
B1 (2100), B5 (850), B8 (900)
Public uses the following:
B2 (1700), B4 (1700/2100 AWS 1), B5 (850), B7 (2600), B12 (700), B13 (700), B17 (700), B29 (700)
B2 (1900), B5 (850)
So it's possible that you will get connection in one area and not another. Best to get a new phone.
Thank you to everyone who helped. My phone works fine for calling in most of Southern Ontario, apparently. It's just that it doesn't work north of North Bay or Sudbury. They have a different cell network or something.
@zenanarchy that makes sense. In northern Ontario, Bell and Telus don't have any 850 MHz spectrum. That means all 3G voice calls will be on 1900 MHz only.