Al-Omda Company for Electra water pumps

395 Sudan Street, in front of the female students city, Giza, Mohandeseen, , Greater Cairo (including Cairo & Giza)