91 Al Azhar, El-Darb El-Ahmar, Cairo Governorate 11651, Egypt
125 street Al Azhar Bridge, El-Darb El-Ahmar, Cairo Governorate, Egypt