Tag Archives: Tim Horton

FREE WiFi: Tim Hortons – Clifton Hill Location

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