ma salem shelter wallpaper northeast animal shelter salem ma dogs Northeast Animal Shelter 347. The Northeast Animal Shelter located in Salem MA is one of New Englands largest no-kill animal shel… Wednesday, April 27, 2022 Edit