Girls Town is a home under St. Thomas Province of Snehagiri Missionary Sisters. The Directress of Girls Town is the Provincial Superior of St. Thomas Province. The home is running under Girls Town Trust. The Mother Superior of the home is the Managing Trustee and the Bursar and the Secretary consist the Trust Members. There is a well equipped staff under the Mother Superior. Wardens are wholly committed for their integral growth. Eligible councillors, office staff, mess staff, kitchen staff and trainers of various sports and cultural programmes and professional training staff like computer, drawing, craft works and gardening and cooking help the children to become well trained in all realms of life.