Saint Michael Church is located in Alexandria Governorate, Egypt on 4 El-Shaikh Salamah Hegazy, Al Marghani, Al Attarin. Saint Michael Church is rated 4 out of 5 in the category catholic church in Egypt.
Address
4 El-Shaikh Salamah Hegazy, Al Marghani, Al Attarin
Accessibility
Wheelchair-accessible entrance