Adresses and Phone numbers of Telecom and Technology of sekala
5 El Madares St., Sekala, Hurghada.
16110