All Saints Cathedral

Information

Dean: The Very Revd James Doust

Address:
Michel Lufalla Street, PO Box 07, Zamalek, Cairo, Egypt