Avery County Humane Society

Avery County Humane Society (Newland, North Carolina) logo with silhouette of cat head in front of dog head in gold

Our mission is to respond humanely to the needs of animals in Avery County.

www.averyhumane.org/
Newland, NC