Adresses and Phone numbers of Telecom and Technology of port tawfik
, Houd El Dars, Port tawfik, Suez.
111 Location