Melrose Humane Society is a small group of caring individuals who all volunteer their time, effort and homes to taking in cats who are injured, unwanted or stray. No volunteers are paid - they put in the time and effort necessary to trap ferals and get them spayed/neutered to prevent more homeless cats. They provide hands-on care until forever homes are found for their cats. They keep many cats that are not adoption material and do not euthanize them. Those become our 'cats in need of a Guardian Angel'....Some have been with us 10 years or more...MHS believes all deserve a chance at life.