Adresses and Phone numbers of Electronics of imbaba
Bashteel St., El Gawhara Tower, Imbaba, Giza.
19030
81 El Wehda St., Imbaba, Giza.
19966 Location
88 Talaat Harb St., El Omal City, Imbaba, Giza.
16580 Location