To navigate, press the arrow keys. Tim Hortons ← View details 39 Ormond Street North, Thorold, Ontario L2V 1Y9 +1 905-227-4371 Get Directions From* To * — Required information