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. Within a year, she began walking dogs … [Read more...] about A purrfect place for animals