Address: El-Tessen street, Cairo, Egypt, EG, 11835, First New Cairo, Cairo Governorate, Egypt
Location: https://goo.gl/maps/peEK6wXYHdXbMeZ1A