The Westshore Velodrome is located in Victoria, Canada on Greater Victoria Velodrome Association, 1767 Island Hwy. The Westshore Velodrome is rated 4.7 out of 5 in the category recreation center in Canada.
Address
Greater Victoria Velodrome Association, 1767 Island Hwy