Coach CF Rideau Centre Fashion, Shopping Coach is an American mid-luxury fashion house specializing in leather goods such as handbags, luggage, accessories, and ready-to-wear. Location Details Where CF Rideau Centre 50 Rideau Street Contact 613 562-0966 Website Visit Website Social Location