Get a few friends together and have a race track competition.More Info & Reviews View on map
2453 Hwy 97 N Kelowna BC
Best place to watch local football games.
If you enjoy great football, this is the place to go when you are in Kelowna!
* form fields are required.