Lakefront Sports Centre is a Canadian Bicycle Store based in Kelowna, British Columbia. Lakefront Sports Centre is located at 1310 Water Street behind the Delta Grand Hotel, Kelowna, BC V1P 1J2, Canada,
Please contact Lakefront Sports Centre using information below: Address, Phone number, Fax, Postal code, Website address, E-mail, Facebook. Find Lakefront Sports Centre opening hours and driving directions or map. Find real customer reviews and ratings or write your own review.