SF SPCA Shelter Medicine Staff

The Shelter Medicine Team provides medical care for the 5,000+ animals who live under the auspices of the SF SPCA any given year – in the shelter, adoption center, or foster homes.