25 El Tahrir, Ad Doqi, Dokki, Giza Governorate 12611, Egypt
11 El Themar St MOHANDESEEN, Giza Governorate, Egypt