> North Carolina Animal Shelters

North Carolina Animal Shelters

Southeast German Shepherd Rescue (47 Pets)
Morrisville, North Carolina 27560
Southern Siberian Rescue (25 Pets)
Raleigh, North Carolina 27624
SPCA Alliance of NC (0 Pets)
Rocky Mount, North Carolina 27804
SPCA of Northeastern North Carolina (0 Pets)
Elizabeth City, North Carolina 27909
SPCA of Wake County (112 Pets)
Raleigh, North Carolina 27603
Spirit Canine Rescue (14 Pets)
Snow Camp, North Carolina 27349
Stanly County Humane Society, Inc (62 Pets)
Albemarle, North Carolina 28001
Surry Animal Rescue (26 Pets)
Mount Airy, North Carolina 27030
Tarheel Old English Sheepdog Rescue (0 Pets)
Lewisville, North Carolina 27023
The Cats' Cradle of NC (48 Pets)
Morganton, North Carolina 28680
The Hemingway Group (7 Pets)
Cary, North Carolina 27511
Transylvania County Animal Services (0 Pets)
Brevard, North Carolina 28712
Two Paws Up NC Shelter Rescue (24 Pets)
Raleigh, North Carolina 27627
Valley River Humane Society (10 Pets)
Marble, North Carolina 28905
Wanda's Little Rescues (0 Pets)
Raleigh, North Carolina 27604
Wayne TNR (0 Pets)
Raleigh, North Carolina 27545
Whispers of our Forgotten Animal Rescue (4 Pets)
South Mills, North Carolina 27976
Wilson County Humane Society (0 Pets)
Wilson, North Carolina 27895