Congregation Of The Sisters Of The Immaculate Heart Of Mary, Mother Of Christ United Kingdom
Liverpool City, Birmingham City
The Congregation focuses at those activities that aid the facilitation of advancement of Christian Religion according the tenets of the Roman Catholic...