Mind Games CF Rideau Centre Specialty Shops From puzzles to board games, to playing cards and action figurines, there is something for anyone at any age at Mind Games! Located on the 1st floor at the Rideau Centre. Location Details Where CF Rideau Centre 50 Rideau Street, Level 1 Contact 613-789-8020 Website Visit Website Location