Freedom Mobile CF Rideau Centre Shopping, Technology Freedom Mobile Inc. is a Canadian wireless telecommunications provider. Location Details Where CF Rideau Centre 50 Rideau Street Contact 613 482-8029 Website Visit Website Social Location