Carrefour Charlesbourg, located on Henri-Bourassa Boulevard, is the largest sector of the mall with over 100 shops and services.
Websites.ca Talk Ep. 51