Charity: TOLFA (UK)

TOLFA (UK)
CHARITY NO:
1120789
WEB:
CONTACT:
Clara Nowak
TEL:
(07835) 208529
FAX:
Use E-mail Link
ADDRESS:
TOLFA, 95 Bath Road, Stroud, Gloucestershire, UK, GL5 3LA

TOLFA (Tree of Life for Animals) is an Animal Hospital & Shelter in Rajasthan, India. Since 2005 we have helped over 170,000 animals in need. Our projects include Rescue & Care, Anti-Rabies & Sterilisation, Education and Rural Animal Health. Our animal hospital is a healing oasis in the desert that saves and transforms lives. As well as those animals that we rescue, heal and return to their own environment, TOLFA provide lifelong sanctuary to animals that could not survive on their own.

DATE ADDED:
05-04-2019

Contact TOLFA (UK)