Adresses and Phone numbers of Telecom and Technology of karmouz
Canal El Mahmoudeya St., Karmouz, Alexandria.
111 Location
Karmouz St., Karmouz, Alexandria.
16110 Location