Adresses and Phone numbers of Telecom and Technology of el tebeen
Egyptian Iron & Steel Bldgs., El tebeen, Cairo.
111 Location