Adresses and Phone numbers of Telecom and Technology of new borg el arab
., New borg el arab, Alexandria.
111 Location