The Cycling Center 82 is a bike shop opened in 1982 which specializes in road bikes. Located in Montreal.
Websites.ca Talk Ep. 51