The Hospital is run by the Congregation of the Mission Sisters of Ajmer founded in 1911 by Bishop Henry Fortunatus Caumont, the first Bishop of Ajmer.
Jubilee park was gifted by the Tata Steel Company in 1958.covers a large area of 237.75 acres and is located in the middle of the city Jamshedpur.