Mother of God
Roman Catholic
Leicester, East Midlands, LE3 6NZ
Mother of God is a Roman Catholic church in Leicester, LE3 6NZ. Service times have not been added yet.