Adresses and Phone numbers of Electronics of saba pasha
11 El Mansoura St., Saba pasha, Alexandria.
035843831 Location