108 El Tahrir, Street, Dokki, Giza Governorate 12611, Egypt
20 El-Kawthar, Ad Doqi, Dokki, Giza Governorate, Egypt