Shoubra El Nozha Church is located in Cairo Governorate, Egypt on 15 Dr Abd El-Wahab, El Barad, El Sahel. Shoubra El Nozha Church is rated 4.3 out of 5 in the category evangelical church in Egypt.
Address
15 Dr Abd El-Wahab, El Barad, El Sahel
Accessibility
Wheelchair-accessible entrance