ECI Screen Print, Inc. Share: Manufacturing & Production ECI Screen Print, Inc. Visit Website 15 Mountain View Drive Watertown, CT 06795 8602839849 About Map About Manufacturer of OEM graphics, Overlay, Membrane Switches, Labels, Functional Printed Electronics, Human Interface Solutions and Bio-Sensors. What's Nearby? Distance: 5 10 15 20 25 50 mi.