19 Al Mesaha, Ad Doqi A, Dokki, Giza Governorate, Egypt
103, El Tahrir, Dokki, Giza Governorate, Egypt
76 شارع السودان, Ad Doqi, Dokki, Giza Governorate 12651, Egypt