Saint Mary, Lady of Kneeling Church, Ahmed Helmy, Cairo is located in Egypt on 26 Ahmed Helmi Street, In front of Misr railways station. Saint Mary, Lady of Kneeling Church, Ahmed Helmy, Cairo is rated 4.8 out of 5 in the category catholic church in Egypt.
Address
26 Ahmed Helmi Street, In front of Misr railways station