Skip to main content

Nonprofit · EIN 94-0836580

SAN FRANCISCO SOCIETY FOR THE PREVENTION OF CRUELTY TO ANIMALS

Tax-exempt · SAN FRANCISCO, CA 94103

Financials

$46M$47.8M2023$58.3M$54.3M2024
Revenue Expenses · by fiscal year end
Financials of SAN FRANCISCO SOCIETY FOR THE PREVENTION OF CRUELTY TO ANIMALS by year, from its e-filed returns
Year endedFormRevenueExpensesNet incomeTotal assetsLiabilitiesNet assets
June 30, 2025990$58,331,987$54,307,646$4,024,341$137,436,653$10,755,390$126,681,263
June 30, 2024990$45,969,357$47,764,674-$1,795,317$132,289,760$12,828,679$119,461,081
Financial details: 990 for the year ended June 30, 2025

Revenue

Contributions, gifts and grants
$33,295,076
Program service revenue
$14,059,112
Investment income
$6,148,799
Royalties
$793
Net rental income
$1,657,751
Net gain from sales of assets
$3,595,819
Net income from fundraising events
-$38,665
Net income from sales of inventory
$3,208,489
Other revenue
$4,829,000

Expenses

Grants and similar amounts paid
$3,368,888
Compensation of officers, directors and key employees
$2,920,935
Other salaries and wages
$25,064,800
Salaries, compensation and benefits (total)
$34,214,854
Professional fundraising fees
$678,050
Legal fees
$417,504
Accounting fees
$90,762
Occupancy
$860,034
Depreciation
$1,992,279
Program services (functional)
$46,392,712
Management and general (functional)
$5,561,852
Fundraising (functional)
$2,353,082

Balance sheet and other

Total assets, start of year
$132,289,760
Total assets, end of year
$137,436,653
Total liabilities, end of year
$10,755,390
Net assets, end of year
$126,681,263
Land, buildings and equipment
$39,263,754
Publicly traded securities
$51,675,967
Net assets without donor restrictions
$99,238,707
Net assets with donor restrictions
$27,442,556
Gross unrelated business income
$12,214
Gross receipts
$74,680,698
Employees
393
Volunteers
1,403
Year formed
1868
State of legal domicile
CA

From the e-filed returns the IRS publishes as XML (latest three processing years; amended returns replace the original). PDF copies at the IRS.

Officers, directors and key employees

As listed on the 990 for the year ended June 30, 2025, highest compensation first.

NameTitleHours / weekCompensationOther / benefits
JENNIFER SCARLETT DVMCHIEF EXECUTIVE OFFICER
Officer
40$622,537$13,775
HOWARD CHICOO (UNTIL 12/31/2024)
Officer
40$421,789$11,027
JENA VALDEZCHIEF MEDICAL OFFICER
Key employee
40$375,237$4,931
BRANDY VAUSECHIEF STRATEGY AND ADVANCEMENT OFF.
Key employee
40$347,178$9,671
NANCY SACKSONEXECUTIVE VP OF ADVANCEMENT
Key employee
40$276,709$28,612
ANNE MOELLERINGCHIEF OF RESCUE & WELFARE
Key employee
40$273,100$15,501
CYNTHIA B LYNNASSOCIATE VETERINARIAN
Highest-paid employee
40$238,732$15,556
MARISSA WOODALL-JOHNSONASSOCIATE VETERINARIAN
Highest-paid employee
40$225,357$22,787
ALISON E GERKENASSOCIATE VETERINARIAN
Highest-paid employee
40$234,663$4,891
BELINDA GETLERDIRECTOR OF PRINCIPAL GIFTS
Key employee
40$172,601$13,918
ROGER F HELMERSASSOCIATE VETERINARIAN
Highest-paid employee
40$170,800$5,124
HANNAH WEITZENFELDDIRECTOR OF SHELTER MEDICINE SERVICES
Highest-paid employee
40$114,186$4,891
JASON WALTHALLINTERIM CFO (STARTED 11/15/2024)
Officer
40$5,833$0
ASHLEY GOLDSMITHCHAIR
Trustee or director, Officer
10$0$0
CURT KIRSCHNERVICE CHAIR
Trustee or director, Officer
10$0$0
19 more people on this return
NameTitleHours / weekCompensation
REBECCA DOHERTYTREASURER
Trustee or director, Officer
10$0
LESLIE BAKERBOARD MEMBER
Trustee or director
5$0
BESIROF PHILIPBOARD MEMBER
Trustee or director
5$0
ROBERT BLANDINGBOARD MEMBER (UNTIL 10/11/2024)
Trustee or director
5$0
ANDY CHENBOARD MEMBER
Trustee or director
5$0
RYAN ELLISBOARD MEMBER (UNTIL 06/25/2025)
Trustee or director
5$0
GILDA GONZALESBOARD MEMBER
Trustee or director
5$0
AMY KOBOARD MEMBER
Trustee or director
5$0
DAMON LEWISBOARD MEMBER
Trustee or director
5$0
ALLISON VAN HOUTENBOARD MEMBER
Trustee or director
5$0
BHARAT VASANBOARD MEMBER
Trustee or director
5$0
LULU ROBERTSBOARD MEMBER
Trustee or director
5$0
GARRETT SMALLWOODBOARD MEMBER
Trustee or director
5$0
YUNHA KIMBOARD MEMBER
Trustee or director
5$0
KATHRYN COFFEYBOARD MEMBER
Trustee or director
5$0
BARBARA WOLFEBOARD MEMBER
Trustee or director
5$0
JAY SULLIVANBOARD MEMBER
Trustee or director
5$0
NANCY EGANBOARD MEMBER
Trustee or director
5$0
SARAH DODGEBOARD MEMBER
Trustee or director
5$0
990 for the year ended June 30, 2024: 35 people
NameTitleHours / weekCompensationOther / benefits
HOWARD CHICHIEF OPERATING OFFICER
Trustee or director, Officer
40$353,250$20,293
JENNIFER SCARLETTCHIEF EXECUTIVE OFFICER
Trustee or director, Officer
40$338,621$28,732
JENA VALDEZCHIEF MEDICAL OFFICER
Key employee
40$314,266$21,045
BRANDY VAUSECHIEF STRATEGY AND ADVANCEMENT OFF.
Key employee
40$303,866$23,557
CAROLYN WEAVERCHIEF PEOPLE AND INCLUSION OFFICER
Key employee
40$281,918$17,265
ANNE MOELLERINGCHIEF OF RESCUE & WELFARE
Key employee
40$249,675$30,535
PAOLA FECCEROVP OF HOSPITAL OPERATIONS
Key employee
40$236,098$31,084
WAILANI SUNGDIRECTOR OF BEHAVIOR AND WELFARE
Key employee
40$228,191$31,472
ROGER HELMERSON-CALL VETERINARIAN
Highest-paid employee
40$223,200$26,044
MARISSA WOODALL-JOHNSONASSOCIATE VETERINARIAN
Highest-paid employee
40$228,594$17,087
SARA TAYLORCOMMUNITY MEDICINE DIRECTOR
Key employee
40$203,144$31,777
EMILY SCOTTASSOCIATE VETERINARIAN
Highest-paid employee
40$208,055$26,019
YULANDA SMITHVP OF MARKETING & COMMUNICATIONS
Key employee
40$190,431$31,201
MELANIE GLASSON-CALL VETERINARIAN
Highest-paid employee
40$184,892$19,697
LINDSAY TANGGENERAL COUNSEL
Key employee
40$179,222$25,007
MARGARET BELSHAWASSOCIATE VETERINARIAN
Highest-paid employee
40$187,473$15,598
BELINDA GETLERDIRECTOR OF PRINCIPAL GIFTS
Key employee
40$159,461$1,576
CURT KIRSCHNERBOARD CHAIR
Trustee or director, Officer
10$0$0
LESLIE BAKERVICE PRESIDENT
Trustee or director, Officer
10$0$0
REBECCA DOHERTYTREASURER
Trustee or director, Officer
10$0$0
ALLISON VAN HOUTENBOARD MEMBER
Trustee or director
5$0$0
AMY KOBOARD MEMBER
Trustee or director
5$0$0
ANDY CHENBOARD MEMBER
Trustee or director
5$0$0
ASHLEY GOLDSMITHBOARD MEMBER
Trustee or director
5$0$0
BARBARA WOLFEBOARD MEMBER
Trustee or director
5$0$0
BHARAT VASANBOARD MEMBER
Trustee or director
5$0$0
DAMON LEWISBOARD MEMBER
Trustee or director
5$0$0
GARRETT SMALLWOODBOARD MEMBER
Trustee or director
5$0$0
KATHY COFFEYBOARD MEMBER
Trustee or director
5$0$0
LULU ROBERTSBOARD MEMBER
Trustee or director
5$0$0
PHILIP BESIROFBOARD MEMBER
Trustee or director
5$0$0
ROBERT BLANDINGBOARD MEMBER
Trustee or director
5$0$0
RYAN ELLISBOARD MEMBER
Trustee or director
5$0$0
YUNHA KIMBOARD MEMBER
Trustee or director
5$0$0
GILDA GONZALESBOARD MEMBER (STARTED 03/24)
Trustee or director
5$0$0

Address and contacts

Address (IRS master file)
201 ALABAMA ST, SAN FRANCISCO, CA 94103-4217
In care of
% SANF
Principal officer (990 for 2024)
JENNIFER SCARLETT DVM, 201 ALABAMA STREET, SAN FRANCISCO, CA 94103
Signed the 990
JENNIFER SCARLETT DVM, CHIEF EXECUTIVE OFFICER
Phone
(415) 554-3000
Return prepared by
BAKER TILLY ADVISORY GROUP LP

California records

California keeps its own records of charities and corporations. Search them by EIN 94-0836580 or by the name SAN FRANCISCO SOCIETY FOR THE PREVENTION OF CRUELTY TO ANIMALS.

Attorney General, Registry of Charities and Fundraisers
Registration status and filed reports (CT-TR-1, RRF-1)

Mission

TO ENSURE EVERY COMPANION ANIMAL HAS ACCESS TO QUALITY MEDICAL CARE, COMPASSIONATE SHELTER, AND A LOVING HOME.

990 for the year ended June 30, 2025

Program accomplishments

  • COMMUNITY VETERINARY SERVICESOUR COMMUNITY VETERINARY SERVICES INCLUDE OUR PUBLIC VETERINARY HOSPITAL, BEHAVIOR RESOURCE CENTER, HIGH-VOLUME SPAY/NEUTER CLINIC, COMMUNITY VETERINARY CLINIC, MOBILE VACCINE CLINIC, AND OTHER PROGRAMS. WE ALSO PROVIDE HIGH VOLUME, HIGH QUALITY SUBSIDIZED SPAY/NEUTER SURGERIES AND FREE VACCINES IN THE CENTRAL VALLEY, SPECIFICALLY TULARE, KINGS, AND FRESNO COUNTIES AND THE CITY OF STOCKTON. VETERINARY HOSPITAL: THE SF SPCA OPERATES A FULL-SERVICE ANIMAL VETERINARY HOSPITAL, LOCATED IN THE MISSION DISTRICT. THE HOSPITAL IS OPEN TO THE PUBLIC AND TREATS MORE THAN 25,000 ANIMALS A YEAR. ACCREDITED BY THE AMERICAN ANIMAL HOSPITAL ASSOCIATION, THE HOSPITAL OFFERS COMPREHENSIVE VETERINARY SERVICES FOR DOGS AND CATS, INCLUDING COMPLETE MEDICAL AND SURGICAL CARE, DENTAL SERVICES, URGENT CARE, RADIOLOGY, AND ULTRASOUND. THE HOSPITAL OFFERS SIGNIFICANT DISCOUNTS FOR OVER 700 SAN FRANCISCO RESIDENTS EACH YEAR WHO NEED FINANCIAL ASSISTANCE TO ADDRESS CRITICAL PET HEALTH CONDITIONS, EMERGENCY SURGERIES, OR HUMANE EUTHANASIA. BEHAVIOR RESOURCES: TRAINERS AND VETERINARY BEHAVIORISTS USE HUMANE, EVIDENCE-BASED TRAINING TECHNIQUES WITH A PERSONALIZED PET PLAN DEVELOPED FOR EACH CLIENT. SPAY/NEUTER CLINIC: THE SF SPCA SPAY/NEUTER CLINIC PROVIDES HIGH-VOLUME, HIGH-QUALITY SPAYING AND NEUTERING SURGERIES FOR OWNED ANIMALS AND FOR SAN FRANCISCO'S "COMMUNITY CATS," A TRAP-NEUTER-RELEASE PROGRAM. THE CLINIC'S EXPERIENCED SURGEONS PERFORMED OVER 5,000 PROCEDURES IN THE FISCAL YEAR 2025, 72% OF WHICH WERE SUBSIDIZED. COMMUNITY VETERINARY CLINIC (CVC): THE SF SPCA'S CVC OPENED IN 2022 AND IS LOCATED IN SAN FRANCISCO'S EXCELSIOR NEIGHBORHOOD, OFFERING HIGH-QUALITY, LOW-COST PREVENTATIVE CARE FOR DOGS AND CATS. IN THE FISCAL YEAR 2025, WE HELPED OVER 11,000 PATIENTS. THE CVC PROVIDES SELECT SERVICES, INCLUDING: VACCINES FLEA, TICK, AND HEARTWORM MEDICATION TREATMENT OF MINOR SKIN, EAR, AND EYE ISSUES TREATMENT FOR MINOR ILLNESSES SUCH AS VOMITING AND DIARRHEA SPAY AND NEUTER CONSULTATIONS AND SCHEDULING MOBILE VACCINE CLINIC: THE MOBILE VACCINE CLINIC (MVC) PROVIDES PROGRAMS AND SERVICES TO UNDER-RESOURCED PET OWNERS THROUGH FREE MONTHLY CLINICS OFFERING VACCINES, FLEA/TICK TREATMENT, DEWORMING, AND SIGN-UPS FOR FREE SPAY/NEUTER PROCEDURES. IN FISCAL YEAR 2025, WE TREATED OVER 5,000 ANIMALS THROUGH THE MVC.CENTRAL VALLEY EXPANSION: IN RESPONSE TO THE GROWING CRISIS OF AN OVERWHELMING NUMBER OF ANIMALS ENTERING AND LIVING IN CALIFORNIA SHELTERS, THE SF SPCA HAS EXPANDED OUR SERVICES INTO THE CENTRAL VALLEY. ACCESS TO VETERINARY CARE IS EXTREMELY LIMITED IN THE CENTRAL VALLEY, SO WE HAVE DEEPENED OUR PARTNERSHIPS IN FRESNO, KINGS, AND TULARE COUNTIES, AND THE CITY OF STOCKTON. THIS INCLUDES ONGOING TRANSPORT OF ANIMALS, FREE HIGH-VOLUME SPAY/NEUTER CLINICS, AND FREE PUBLIC VACCINE CLINICS.
    Expenses $34,407,840 · grants $2,897,363 · revenue $16,500,959
  • SHELTER & ADOPTIONS SHELTER MEDICINE PROGRAM: ALL ANIMALS ENTERING THE SHELTER RECEIVE COMPREHENSIVE MEDICAL CARE TO ENSURE THEY ARE READY FOR THEIR NEW HOMES. BEFORE ADOPTION, ALL ANIMALS RECEIVE A MEDICAL AND BEHAVIORAL SCREENING AND QUALITY CARE. THEY ARE ALSO VACCINATED, SPAYED OR NEUTERED, AND MICROCHIPPED. IN ADDITION TO THE SF SPCA'S SHELTER POPULATION, MANY UNALTERED ANIMALS ACCEPTED BY THE SAN FRANCISCO DEPARTMENT OF ANIMAL CARE AND CONTROL SHELTERS RECEIVE SPAY OR NEUTER SERVICES IN OUR STATE-OF-THE-ART SHELTER MEDICINE SURGICAL SUITE.SHELTER BEHAVIOR TRAINING AND SPECIALIZATION: DOGS RECEIVE BASIC TRAINING, PLENTY OF EXERCISE, SOCIALIZATION, AND DOG PLAY. CATS ENJOY SOCIALIZATION AND INTERACTIVE PLAY. THE SF SPCA HAS SPECIALIZED PROGRAMS FOR DOGS AND CATS TO HELP THESE ANIMALS AND ENSURE THEY ARE READY TO FIND THEIR FOREVER HOMES.ADOPTION CENTER: THE SF SPCA OPERATES A LARGE ADOPTION CENTER IN THE MISSION DISTRICT. THE ADOPTION CENTER FINDS HOMES FOR OVER 4,000 ANIMALS EACH YEAR. TRAINED STAFF AND VOLUNTEERS WORK WITH POTENTIAL ADOPTERS TO ENSURE A GOOD ADOPTION MATCH AND OUTCOME. THE MISSION ADOPTION CENTER WAS THE FIRST ADOPTION CENTER EVER DESIGNED WITHOUT CAGES, A DESIGN WHICH ALL MODERN SHELTERS BUILT SINCE HAVE FOLLOWED. ANIMALS ARE HOUSED IN GLASS-FRONTED "CONDOS", CREATING AN ENVIRONMENT THAT IS BOTH CONDUCIVE TO ADOPTION AND, FOR THE ANIMALS, MINIMIZES THE STRESS OF LIVING IN A SHELTER ENVIRONMENT. SIDO PROGRAM: ENROLLEES IN THE SIDO PROGRAM CAN REST EASY KNOWING THAT IF THEIR PET OUTLIVES THEM, THEIR COMPANION WILL BE TAKEN INTO THE SF SPCA ADOPTION PROGRAM, CARED FOR, AND REHOMED.
    Expenses $6,308,496 · grants $471,525 · revenue $852,578
  • PUBLIC EDUCATION AND ADVOCACYPUBLIC EDUCATION AND ADVOCACY: THE SF SPCA ADVOCATES FOR MORE HUMANE TREATMENT OF ANIMALS ON A STATE LEVEL. THE SHELTER POLICY AND LEGAL SERVICES (SPALS) PROGRAM CHAMPIONS POLICY CHANGE AND SEEKS TO TRANSFORM SHELTERING IN CALIFORNIA. SHELTER PALS ALSO ASSISTS OTHER ANIMAL SHELTERS AND RESCUES IN CALIFORNIA WITH FREE LEGAL ASSISTANCE TO IMPROVE THEIR LIFESAVING CAPABILITIES. SHELTER PALS IS THE COUNTRY'S ONLY PRO BONO LEGAL-AID PROGRAM DEDICATED EXCLUSIVELY TO THE NEEDS OF ANIMAL SHELTERS, PROVIDING FREE LEGAL ADVICE AND COORDINATING STRATEGIC LITIGATION.
    Expenses $3,633,970
  • OTHER/VOLUNTEER SERVICES:VOLUNTEER SERVICES: THE SF SPCA WOULD NOT BE ABLE TO ACCOMPLISH ALL IT DOES WITHOUT THE MORE THAN 1,400 GENEROUS VOLUNTEERS WHO SUPPORT ITS MANY PROGRAMS. THESE SERVICES ARE THE FUEL FOR MANY OF THE SF SPCA PROGRAMS INCLUDING THE SHELTER, SHELTER MEDICINE, COMMUNITY MEDICINE, OUR CENTRAL VALLEY CLINICS, AND THE FOSTER AND THE ANIMAL ASSISTED THERAPY PROGRAMS. FOSTER: UNDERAGE, SICK, OR INJURED CATS AND DOGS ARE NURTURED IN VOLUNTEER FOSTER HOMES UNTIL THEY ARE OLD ENOUGH OR WELL ENOUGH TO BE ADOPTED. ANIMAL ASSISTED THERAPY: THE SF SPCA ANIMAL ASSISTED THERAPY PROGRAM (AAT) BRINGS THE HEALING PRESENCE OF ANIMALS TO PEOPLE IN A VARIETY OF FACILITIES ACROSS THE CITY. EACH YEAR, THE SF SPCA VOLUNTEERS AND STAFF TAKE ANIMALS TO VISIT NEARLY 60,000 COMMUNITY MEMBERS IN OVER SAN FRANCISCO FACILITIES: HOSPITAL WARDS, NURSING HOMES, PSYCHIATRIC CLINICS, SENIOR CENTERS, SPECIAL SCHOOLS, HOSPICES, AND SAN FRANCISCO INTERNATIONAL AIRPORT. THE LOVING, NON-JUDGMENTAL PRESENCE OF ANIMALS IS OFTEN SUCCESSFUL IN BREAKING DOWN BARRIERS THAT ISOLATE PEOPLE WITH PHYSICAL AND EMOTIONAL DIFFICULTIES. THE DOGS, CATS, RABBITS, AND OTHER SMALL ANIMALS CHOSEN FOR THE AAT MUST MEET MEDICAL AND SOCIALIZATION CRITERIA.
    Expenses $2,042,406 · revenue $10,876

What it must file and when

IRS records say it files Form 990 or 990-EZ. Based on its last return; a smaller organization may file the 990-N. Its accounting year ends in June, so each return is due on the 15th day of the 5th month after that.

Tax yearYear endedDueIRS public records
2025June 30, 2026November 16, 2026Not due yet
2024June 30, 2025November 17, 2025990 on file
2023June 30, 2024November 15, 2024990 on file

IRS record

EIN
94-0836580
Tax-exempt status
501(c)(3): Charitable, religious, educational or scientific organization
Foundation status
Publicly supported organization (170(b)(1)(A)(vi))
Donations deductible (Pub 78)
Public charity, 50% deduction limit
Exempt since
2001
Accounting year ends
June
Files
Form 990 or 990-EZ
Category (NTEE)
Animal-related (D200)
Assets (IRS master file)
$137,436,653
Income (IRS master file)
$74,680,698

Filing history

FormYear endedRevenueExpensesAssetsReturn
990June 2025$58,331,987$54,307,646$137,436,653XML
990-TJune 2025–––IRS
990June 2024$45,969,357$47,764,674$132,289,760XML
990-TJune 2024–––IRS
990June 2023$34,364,198$38,657,793$126,402,919IRS
990-TJune 2023–––IRS
990June 2022–––IRS
990-TJune 2022–––IRS
990June 2021–––IRS
990-TJune 2021–––IRS
990June 2019–––IRS
990June 2018–––IRS

990-N: the IRS bulk file holds only the latest e-Postcard per organization; earlier years come from archived copies of that file since 2020 and can have gaps (the IRS e-Postcard search lists every one). 990, 990-EZ, 990-PF, 990-T: every e-filed return in the IRS e-file index since 2019; XML for the latest three processing years, amounts from the IRS Statistics of Income extracts before that. PDF copies and determination letters at the IRS (search EIN 94-0836580).

Questions about SAN FRANCISCO SOCIETY FOR THE PREVENTION OF CRUELTY TO ANIMALS

What is the EIN of SAN FRANCISCO SOCIETY FOR THE PREVENTION OF CRUELTY TO ANIMALS?
The employer identification number (EIN) of SAN FRANCISCO SOCIETY FOR THE PREVENTION OF CRUELTY TO ANIMALS is 94-0836580.
Is SAN FRANCISCO SOCIETY FOR THE PREVENTION OF CRUELTY TO ANIMALS tax-exempt?
Yes. The IRS lists it as tax-exempt under section 501(c)(3) since 2001.
Are donations to SAN FRANCISCO SOCIETY FOR THE PREVENTION OF CRUELTY TO ANIMALS tax-deductible?
Yes. It is listed in IRS Publication 78 (Public charity, 50% deduction limit).
Which annual return does SAN FRANCISCO SOCIETY FOR THE PREVENTION OF CRUELTY TO ANIMALS file?
Form 990 or 990-EZ. Based on its last return; a smaller organization may file the 990-N.
When is the next return of SAN FRANCISCO SOCIETY FOR THE PREVENTION OF CRUELTY TO ANIMALS due?
The return for tax year 2025 (the year ending June 30, 2026) is due November 16, 2026. Form 8868 extends it by six months; the 990-N cannot be extended.
When did SAN FRANCISCO SOCIETY FOR THE PREVENTION OF CRUELTY TO ANIMALS last file with the IRS?
The latest return in the IRS public files is the 990 for the year ended June 2025.
Who is the principal officer of SAN FRANCISCO SOCIETY FOR THE PREVENTION OF CRUELTY TO ANIMALS?
The 990 for the year ended June 30, 2025 names JENNIFER SCARLETT DVM.
Who are the officers and directors of SAN FRANCISCO SOCIETY FOR THE PREVENTION OF CRUELTY TO ANIMALS?
The 990 for the year ended June 30, 2025 lists 34 people; 13 received compensation from the organization, the highest $622,537 (JENNIFER SCARLETT DVM, CHIEF EXECUTIVE OFFICER).
How much revenue does SAN FRANCISCO SOCIETY FOR THE PREVENTION OF CRUELTY TO ANIMALS have?
On its 990 for the year ended June 30, 2025 it reported revenue of $58,331,987, expenses of $54,307,646 and total assets of $137,436,653 at year end.

Other nonprofits in SAN FRANCISCO

All nonprofits in SAN FRANCISCO · California · Animal-related