Upper Valley Humane Society

Upper Valley Humane Society (Enfield, New Hampshire) | logo of blue oval containing a hand/paw graphic with infinity symbol

Our mission at the Upper Valley Humane Society (UVHS) is to compassionately connect people and pets.

www.uvhs.org/
Enfield, NH