El-Galeel, Helwan, Cairo Governorate, Egypt
96 al-jabal st, Helwan, Helwan, Cairo Governorate 11731, Egypt