Get Directions to Tim Hortons

Get directions

Tim Hortons

35 Ormond Street North, Thorold, Ontario L2V 1Y9

+1 905-227-4371

View details