A purrfect place for animals

The Marblehead Animal Shelter has been finding new homes for abandoned pets for more than three decades. The non-profit organization located on 44 Village Street has provided a temporary home to countless creatures waiting for a new chance to be loved and cared for through adoption. Katie Van Dorpe first moved to Marblehead in 1988. … Continue reading A purrfect place for animals