116 Joseph Tito St, Huckstep, El Nozha, Cairo Governorate 11843, Egypt
116 Joseph Tito Road Heliopolis, Cairo Governorate 11843, Egypt