14 El-Ahrar, Ad Doqi, Dokki, Giza Governorate, Egypt
64 El Tahrir, Ad Doqi, Dokki, Giza Governorate 12311, Egypt