100 El Tahrir St. Dokki Sq. Beside National Bank Of Egypt, Giza, Dokki, , Greater Cairo (including Cairo & Giza)