Organization

Santa Martha Rescue Center

near Quito, Ecuador | http://www.santamartharescue.org
Joined in September 2003

About Us

Santa Martha Rescue Center is an animal sanctuary located in the Andean mountains of Ecuador, South America. Assisted by volunteers, we are responsible for rescuing a wide variety of wild animals from unhealthy and illegal situations…

Areas of Focus Include
  • Animals
  • Environment
Location
near Quito, EC