Sneha Charitable Trust (SCT) was founded in 2003 with the aim of co-ordinating social and community health care services to the poor, sick and the most neglected section of our society in India. SCT is managed by the Camillians- an International Faith-base
Sneha Charitable Trust Snehadan Campus, Ambedkar Nagar Sarjapura Road, Carmelaram Post, Bengaluru – 560 035 - Bangalore, KA 560 035