The Source
CF Rideau Centre
Shopping, Technology
The Source’s Tech Experts are there to personalise your experience and simplify the complex world of ever-evolving technology. Whether you’re looking for tech essentials or the latest top brands, they’ll help you find the best solution for you.