North Lake Tahoe's premier bike shop for sales, service and rentals. For over 40 years Olympic Bike Shop has been the epicenter of cycling activity for the Tahoe Truckee Region.
Sign up to see these details and more