Rescue Ridge
Rescue Ridge
Rescue Ridge

Rescue Ridge

Rescue Ridge is a 'last-chance' shelter in NJ. We find homes for animals that other shelters and people have given up on.