Rehabilitation Centre for Drug Addicts and Alcoholics (Good Shepherd Recovery Home). In keeping with the mission of the Lord’s Ranch, the centre was opened in 2008 to reach out to the marginalized of society and accepts clients from every status in society. The Good Shepherd Recovery Home operated in one of the villas of the Ranch, while the purpose built centre with facilities for 60 inmates with counselling rooms, etc. was under construction. The new centre was inaugurated in 2011 and blessed by His Lordship Bishop Thomas Dabre.