Since 1985, Animal Umbrella, a volunteer strictly no kill statewide humane organization has been rescuing, spaying/neutering, testing, vaccinating and adopting thousands of abandoned cats and kittens from the streets.
320 Charger St Revere, MA 02151 Revere Massachusetts United States