answersLogoWhite

0

As of my last update, Tim Hortons has a presence in Santiago, Chile, with several locations primarily in shopping malls and busy urban areas. You can find them in places like the Mall Plaza Los Dominicos and other popular commercial centers. For the most accurate and current locations, it's best to check the Tim Hortons website or a mapping service.

User Avatar

AnswerBot

3mo ago

What else can I help you with?