About The Tree of Life for Animals
TOLFA is a busy animal hospital and rescue centre in Rajasthan, Northern India. We have helped over 200,000 animals since 2005.
We provide Rescue & Care for animals, Sterilisation and Rabies Vaccinations for street dogs, Rural Animal Health for villagers and Animal Welfare Education for children.
www.tolfa.org.uk
enquiries@tolfa.org.uk
The Tree of Life for Animals Registered charity number 1120789