Adresses and Phone numbers of Electronics of umm el sid hill
, El Mercato, Umm el sid hill, Sharm el sheikh.
19966 Location