TELUS Koodo Parlez Wireless Barrhaven Ottawa is located at 4285 Strandherd Dr Unit 7, Ottawa, ON K2J 6E5, Canada.