Downlink Technologies II Inc. Window Contractor - Dallas, TX Looking to contact Downlink Technologies II Inc.? You can reach them at 972-241-9130