258 Shobra, Asad, El Sahel, Cairo Governorate, Egypt
St. Teresa's Catholic Church, ٢٣٧ أ شارع شبرا, Egypt