A D Metro

Details

location
Address
1390 Star Top Rd Ottawa, ON, Canada K1B 4V7
phone
Phone
1-613-742-5545

About

A D Metro is a leading supplier of touch screen solutions to original equipment manufacturers (OEMs), systems integrators and value added resellers.