Ad Metro 1390 Star Top Rd K1B4V7 Ottawa Canada Telephone: 8004632353 A D Metro is a leading supplier of touch screen solutions to original equipment manufacturers (OEMs), systems integrators and value added resellers. Focus Resistive Touch Screens