Talbots CF Rideau Centre Fashion, Shopping Discover your new look at Talbots. Shop our selection of women’s clothing, swimwear, suits, and accessories with a modern twist. Location Details Where CF Rideau Centre 50 Rideau Street Contact 613 569-2277 Website Visit Website Social Location