El-Shorouk City Rd, Al Shorouk, Cairo Governorate, Egypt
Suez Desert Road El Sherouk City, 11837, Egypt