who is entouch
enTouch History. EnTouch is a provider of internet, digital TV, telephone, security alarm and home automation products and services. enTouch was founded in 1995. enTouch's Headquarters are located at 11011 Richmond Avenue, Suite 400, Houston, Texas, USA 77042.