Egyptsat Telecom is located in road, Egypt on post code 11371, 24 Ebour Buildings Sallah Salem. Egyptsat Telecom is rated 3.2 out of 5 in the category telecommunications service provider in Egypt.
Address
post code 11371, 24 Ebour Buildings Sallah Salem