Adresses and Phone numbers of Telecom and Technology of umm el sid hill
Sharm Elysees St., Umm el sid hill, Sharm el sheikh.
16110 Location