SPCA Newfoundland & Labrador – St. John’s Branch

The mandate of the SPCA is to prevent animal cruelty, educate about humane treatment of animals, provide shelter and love to abandoned and abused animals, and encourage adoption to suitable homes. Through education and programming, we promote responsible pet ownership and encourage spaying and ne.

CHOOSE FROM THESE CHARITIES

View All Charities

You have Our Gratitude