TOLFA (Tree Of Life For Animals)

Hastings, ESX, United Kingdom |
Joined in July 2008

About Us

The Tree of Life for Animals (T.O.L.F.A) is a grassroots organization in India set up to improve the abject suffering seen in stray animals residing on every street.

By reducing numbers, through sterilization, providing rescue and veterinary…

Creative Media Centre, 45 Robertson Street, Hastings, ESX TN34 1HL, GB