Right now, Tim Hortons owns 14 stores near Gloucester, Ontario. See an entire list of Tim Hortons branches below.