At this moment, Tim Hortons owns 22 branches near Richmond, Greater Vancouver, Ontario. These are all Tim Hortons locations in the area.