North Bay Canine Rescue & Placement

We are a group of dedicated volunteers committed to the rescue of dogs from crisis situations, usually those in danger...

PO Box 4522
Petaluma, CA 94955
US