Animals - Shelters in Newport, NC
Carteret County Humane Society
Outerbanks Wildlife Shelter
Humane Society-Carteret County