TomTom Retailer - Future Shop - Kelowna - Kelowna in Kelowna, British Columbia (GPS, Electronics) - Map

Map & Directions Store Details & Deals

100 - 1876 Cooper Road
Kelowna, British Columbia V1Y 9N6
Orchard Plaza

Phone: (250) 717-3750

Detailed Map