Cape Town, WC, South Africa |
Joined in April 2015

About Us
The centre is a “Right to Life” animal shelter that rescues, rehabilitates and then re-homes abused, abandoned and neglected animals. Daily +-400 animals are cared for and provided with food, shelter, veterinary care, exercise and positive…
Areas of Focus Include
  • Animals
  • Education
  • Housing & Homelessness
  • Volunteering
120 Main Road, Cape Town, WC 7806, ZA