Tim Hortons ← View details 3 Creighton Street South, Orillia, Ontario L3V 1A9 +1 705-325-4502 Get Directions From* To * — Required information