Ten Thousand Villages (1174 Bank Street) Lia Walsh–By business, Ottawa South–August 15, 2012 Location: 1174 Bank Street in Ottawa South Phone: (613) 736-0401 Website: tenthousandvillages.ca