Northeast Animal Shelter, established in 1976, is one of New England’s largest non-profit, no-kill animal shelters, and has placed over 120,000 cats and dogs in homes since opening.
Partial Data by Infogroup (c) 2024. All rights reserved.
Partial Data by Foursquare.