The school is located at Kingston, Rhenock. The Roman Catholic Diocese of Darjeeling bought seven acres of land for the school. Fr Rene Singh started a primary school in February in 1996 with a motto ‘LOVE AND SERVICE’.

The school conducts classes from LKG to class 10. The school was provisionally affiliated to ICSE in 2003. The first batch of ICSE examination took place in 2005.

Fr Marcellino Sukden Lepcha, the Principal looks after the school with the help of well staffed, qualified and experienced faculty.