43 Street 16, El Shorouk, Cairo Governorate, Egypt
No.7 Al Hay Al Thamen, El Shorouk, Cairo Governorate, Egypt