Upper Valley Humane Society

Upper Valley Humane Society, (Enfield, New Hampshire), logo outline of dog, cat and rabbit on purple background under green roof next to green and purple text

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

Upper Valley Humane Society Website

Enfield, NH 03748
United States