Currently, Tim Hortons owns 2 locations near Kelowna, British Columbia. See an entire list of Tim Hortons stores below.