Debana Church, Greek Catholic is located in Alexandria Governorate, Egypt on 26 Salah Salem, Al Attarin Sharq, Al Attarin. Debana Church, Greek Catholic is rated 3 out of 5 in the category catholic church in Egypt.
Address
26 Salah Salem, Al Attarin Sharq, Al Attarin