Ahmed Fakhry St, Qasr Ad Dobarah, Abdeen, Cairo Governorate 11823, Egy...
Greek campus, Qasr Ad Dobarah, Abdeen, Cairo Governorate 11311, Egypt