STOP's mission is to end the homelessness of companion animals in the state of New Hampshire. They measure success by the number of homeless animals in the state, including the number of free-roaming cats.
Address
224 Montgomery Street, Concord, 03301, NH, USA