FREE WiFi: Tim Hortons – Clifton Hill Location

tim-hortons-clifton-hill-1

Tim Hortons
4950 Clifton Hill
Niagara Falls ON, L2E 6S8
(905) 358-4794

Features:
Tim Card
In-restaurant seating
Open 24 hours
WiFi (FREE)

Google Map:

View Larger Map