Shade Love and Care Shelter
We are a local animal shelter in Dudley, MA. We welcome dogs, cats and small animals and love helping our community.