It is located at 38 26 July St. between Ramses and Galaa streets, just above the Nasser metro stop in downtown Cairo. English worship services are held at 10 am on Fridays.
Located in downtown Cairo, it can be found at 38 26 July St. between Ramses and Galaa streets, with English worship services taking place at 10 am every Friday.