Satelites Y Comunicaciones Germay 2112 S Cockrell Hill RoadSuite CDallas, TX, 75211 View Phone 214-339-7439 Toll Free: 888-752-1447 Fax: 214-935-9084 View Website Experience & Reliability Call Today About Map Connect with this Business: Send to My Email Send to My Phone Print this Page