Perhaps you have heard the rumour about Time Hortons opening in Liberty Village?
Well, it's TRUE!! The signage is up at 171 East Liberty St Unit 109, at the west-end of the Liberty Market Galleria.
How do you feel about Timmies coming to Liberty Village? Happy? Sad? Wondering why we need ...
Read More