We use cookies to personalise content and ads, to provide social media features and to analyse our traffic. Read more…
Telecom Egypt

Telecom Egypt

El Galaa Street - next to the President of Port Fouad, Port Said, 113311, Egypt

Get Directions

1555000111

  • El Galaa Street - next to the President of Port Fouad, Port Said, 113311, Egypt
  • Get Directions

Similar places nearby