FLEXMASTER CANADA LTD. - OTTAWA Share: FLEXMASTER CANADA LTD. - OTTAWA Visit Website 2750 Sheffield Road, Unit 3 Ottawa, Ontario K1B 3V9 (613) 744-7360 (613) 744-7366 (fax) Map What's Nearby? Distance: 5 10 15 20 25 50 km.