Letellier Shoes 146 Rideau Street Shoes, Shopping Excellence in Footwear Since 1897. Providing one of the largest selections of footwear in Ottawa and combining the best in fit, comfort and style! Location Details Where 146 Rideau Street Contact 613 241-6557 Website Visit Website Social Location