Tree of Life for Animals (TOLFA)Charity Number : 1120789
TOLFA is an animal hospital and rescue centre in Rajasthan, Northern India which works to eradicate rabies, rescue and sterilizes street dogs, cats and provides treatment and care to all other ill and injured street and wild animals. At the TOLFA animal shelter in the area of Rajasthan, India, they employ a large number of local Indian staff. They educate children and adults in all aspects of Animal Welfare. And also provides free veterinary services to livestock animals.