Skip to main content

Nonprofit · EIN 94-2162549

ON LOK SENIOR HEALTH SERVICE

Tax-exempt · SAN FRANCISCO, CA 94109

Financials

$233.3M$230.3M2022$259.9M$251.4M2023$288.8M$289.6M2024
Revenue Expenses · by fiscal year end
Financials of ON LOK SENIOR HEALTH SERVICE by year, from its e-filed returns
Year endedFormRevenueExpensesNet incomeTotal assetsLiabilitiesNet assets
June 30, 2025990$288,792,707$289,570,461-$777,754$303,726,706$133,238,913$170,487,793
June 30, 2024990$259,921,150$251,437,503$8,483,647$276,555,334$111,430,069$165,125,265
June 30, 2023990$233,282,616$230,328,421$2,954,195$209,521,113$60,958,982$148,562,131
Financial details: 990 for the year ended June 30, 2025

Revenue

Contributions, gifts and grants
$4,050,137
of which government grants
$2,616,186
Program service revenue
$277,493,691
Investment income
$7,206,469
Net gain from sales of assets
$2,647,649
Other revenue
$42,410

Expenses

Grants and similar amounts paid
$10,010,875
Compensation of officers, directors and key employees
$1,825,368
Other salaries and wages
$96,137,251
Salaries, compensation and benefits (total)
$126,263,602
Professional fundraising fees
$0
Legal fees
$137,150
Accounting fees
$314,790
Occupancy
$5,097,991
Travel
$882,398
Depreciation
$2,939,000
Program services (functional)
$259,409,843
Management and general (functional)
$30,160,618

Balance sheet and other

Total assets, start of year
$276,555,334
Total assets, end of year
$303,726,706
Total liabilities, end of year
$133,238,913
Net assets, end of year
$170,487,793
Land, buildings and equipment
$83,568,989
Publicly traded securities
$140,114,722
Net assets without donor restrictions
$165,932,568
Net assets with donor restrictions
$4,555,225
Gross receipts
$322,388,758
Employees
1,202
Volunteers
11
Year formed
1971
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 / weekCompensationFrom related orgsOther / benefits
GRACE LICHIEF EXECUTIVE OFFICER
Trustee or director, Officer
5$0$667,125$36,664
YEE-BUN B LUI MDCHIEF MEDICAL OFFICER
Officer
40$512,722$0$59,665
NICOLE M TORRESCHIEF OPERATING OFFICER
Key employee
40$443,133$0$20,684
TERESA PHAM MDASSOCIATE MEDICAL DIRECTOR
Highest-paid employee
40$388,933$0$60,421
JESSICA AUDREY ENG MDMEDICAL DIRECTOR
Key employee
40$381,024$0$60,421
LAI WAH TAMRN LEAD
Highest-paid employee
40$398,430$0$21,186
NAMITA SAHAI MDASSOCIATE MEDICAL DIRECTOR
Highest-paid employee
40$382,518$0$28,650
SUNNY KON-WING PAK MDASSOCIATE MEDICAL DIRECTOR
Highest-paid employee
40$362,772$0$43,519
FAITH WELLS MDASSOC MEDICAL DIR (THRU 3/2025)
Highest-paid employee
40$358,990$0$26,696
CARL GERLACHCFO (THRU 9/2024)
Officer
20$0$350,580$2,856
EILEEN M KUNZCHIEF OF GOV'T AFFAIRS & COMPLIANCE
Key employee
40$300,528$0$27,686
ROBERT JENKINSCFO (START 9/2024)
Officer
20$0$191,763$23,539
STEPHEN HESTERCHAIR
Trustee or director, Officer
2$0$0$0
ROBIN FLAGG PHDVICE CHAIR
Trustee or director, Officer
2$0$0$0
CANDY RUPPTREASURER
Trustee or director, Officer
2$0$0$0
8 more people on this return
NameTitleHours / weekCompensation
MARY LANIERSECRETARY
Trustee or director, Officer
2$0
ANNE FABINY MDDIRECTOR
Trustee or director
2$0
LYZ FERGUSONDIRECTOR
Trustee or director
2$0
KEVIN HINRICHSDIRECTOR
Trustee or director
2$0
DEXTER LOUIE MDDIRECTOR
Trustee or director
2$0
MIKE NEUMANNDIRECTOR (THRU 1/2025)
Trustee or director
2$0
TYLOR TAYLORDIRECTOR
Trustee or director
2$0
SHARON YOWDIRECTOR
Trustee or director
2$0
990 for the year ended June 30, 2024: 22 people
NameTitleHours / weekCompensationFrom related orgsOther / benefits
GRACE LICHIEF EXECUTIVE OFFICER
Trustee or director, Officer
5$0$661,573$32,512
YEE-BUN B LUI MDCHIEF MEDICAL OFFICER
Officer
40$480,628$0$58,038
LAI W TAMRN LEAD
Highest-paid employee
40$448,382$0$20,056
NICOLE M TORRESCHIEF OPERATING OFFICER
Key employee
40$409,538$0$20,006
JESSICA ENG MDMEDICAL DIRECTOR
Key employee
37.5$365,186$0$58,038
EILEEN M KUNZCHIEF OF GOVT AFFAIRS & COMPLIANCE
Key employee
40$322,284$0$26,806
RUSSELL LEMESH MD MS FACP FCPPHYSICIAN
Highest-paid employee
40$314,881$0$20,002
JANETTE C LIN MDCENTER LEAD PHYSICIAN
Highest-paid employee
40$309,716$0$20,002
SANI-E ZEHRA MDCENTER LEAD PHYSICIAN
Highest-paid employee
40$301,905$0$19,778
BARBARA J BAUER MDPHYSICIAN
Highest-paid employee
40$294,794$0$8,844
CARL GERLACHCHIEF FINANCIAL OFFICER
Officer
20$0$164,616$0
STEPHEN HESTERCHAIR
Trustee or director, Officer
2$0$0$0
ROBIN FLAGG PHDVICE CHAIR
Trustee or director, Officer
2$0$0$0
CANDY RUPPTREASURER
Trustee or director, Officer
2$0$0$0
MARY LANIERSECRETARY
Trustee or director, Officer
2$0$0$0
LINDA EDELSTEINDIRECTOR THROUGH 1/2024
Trustee or director
1.2$0$0$0
ANNE FABINY MDDIRECTOR
Trustee or director
2$0$0$0
LYZ FERGUSONDIRECTOR
Trustee or director
2$0$0$0
DEXTER LOUIE MDDIRECTOR
Trustee or director
2$0$0$0
KEVIN HINRICHSDIRECTOR
Trustee or director
0.8$0$0$0
MIKE NEUMANNDIRECTOR
Trustee or director
2$0$0$0
SHARON YOWDIRECTOR
Trustee or director
2$0$0$0
990 for the year ended June 30, 2023: 24 people
NameTitleHours / weekCompensationFrom related orgsOther / benefits
GRACE LI HARPERCEO, OLI
Trustee or director, Officer
5$0$658,952$30,180
YEE-BUN B LUICHIEF MEDICAL OFFICER
Officer
40$435,371$0$55,156
KANWAR SINGHCHIEF FINANCIAL OFFICER (LEFT 10/22)
Officer
1$0$456,736$23,569
TERESA PHAMASSOCIATE MED DIRECTOR
Highest-paid employee
40$375,758$0$40,010
JESSICA AUDRY ENGMEDICAL DIRECTOR
Key employee
40$359,690$0$18,200
NAMITA SAHAIASSOCIATE MED DIRECTOR
Highest-paid employee
40$338,086$0$28,650
LAI W TAMRN LEAD
Highest-paid employee
40$339,469$0$19,270
NICOLE M TORRESCHIEF OPERATING OFFICER
Key employee
40$330,694$0$25,145
FAITH WELLSASSOCIATE MED DIRECTOR
Highest-paid employee
40$321,196$0$10,720
SUNNY K PAKASSOCIATE MED DIRECTOR
Highest-paid employee
40$320,074$0$10,904
EILEEN M KUNZCHIEF OF GOVT AFF & COMPL
Key employee
40$301,701$0$25,985
JAY S LUXENBERGCHIEF MEDICAL OFFICER (LEFT 01/22)
Officer
40$119,130$0$4,376
STEPHEN HESTERCHAIR
Trustee or director, Officer
2$0$0$0
ROBIN FLAGG PHDVICE CHAIR
Trustee or director, Officer
2$0$0$0
CANDY RUPPTREASURER
Trustee or director, Officer
2$0$0$0
MARY LANIERSECRETARY
Trustee or director, Officer
2$0$0$0
LINDA EDELSTEINDIRECTOR
Trustee or director
2$0$0$0
ANNE FABINY MDDIRECTOR
Trustee or director
0.8$0$0$0
ELIZABETH FERGUSONDIRECTOR
Trustee or director
2$0$0$0
DEXTER LOUIE MDDIRECTOR
Trustee or director
2$0$0$0
MIKE NEUMANNDIRECTOR
Trustee or director
2$0$0$0
SHARON YOWDIRECTOR
Trustee or director
2$0$0$0
ALBERT YU MDDIRECTOR (LEFT 01/23)
Trustee or director
1.2$0$0$0
CARL GERLACHINTERIM CFO (START 10/22)
Officer
0$0$0$0

Address and contacts

Address (IRS master file)
1333 BUSH ST, SAN FRANCISCO, CA 94109-5611
In care of
% ROW LAU
Principal officer (990 for 2024)
GRACE LI, 1333 BUSH STREET, SAN FRANCISCO, CA 94109
Signed the 990
ROB JENKINS, CHIEF FINANCIAL OFFICER
Phone
(415) 292-8888
Return prepared by
BAKER TILLY ADVISORY GROUP LP

California records

California keeps its own records of charities and corporations. Search them by EIN 94-2162549 or by the name ON LOK SENIOR HEALTH SERVICE.

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

Mission

TO RELENTLESSLY PURSUE QUALITY OF LIFE AND QUALITY OF CARE FOR OLDER ADULTS AND THEIR FAMILIES.

990 for the year ended June 30, 2025

Program accomplishments

  • ON LOK SENIOR HEALTH SERVICES PROVIDED A COMPLETE PACKAGE OF MEDICAL AND LONG-TERM CARE SERVICES TO THE FRAIL ELDERLY THROUGH ON LOK LIFEWAYS, A MODEL OF CARE CALLED PACE (PROGRAM OF ALL-INCLUSIVE CARE FOR THE ELDERLY). SERVICES WERE PROVIDED BY PHYSICIANS, OTHER HEALTH PROFESSIONALS, AND PARA-PROFESSIONALS AND CONTRACTED SPECIALISTS/FACILITIES. OVER 1,942 ELDERS WERE SERVED DURING THE YEAR.
    Expenses $259,409,843 · grants $10,010,875 · revenue $277,493,691

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-2162549
Tax-exempt status
501(c)(3): Charitable, religious, educational or scientific organization
Foundation status
Publicly supported organization (509(a)(2))
Donations deductible (Pub 78)
Public charity, 50% deduction limit
Exempt since
1972
Accounting year ends
June
Files
Form 990 or 990-EZ
Category (NTEE)
Health care (E300)
Assets (IRS master file)
$303,726,706
Income (IRS master file)
$322,388,758

Filing history

FormYear endedRevenueExpensesAssetsReturn
990June 2025$288,792,707$289,570,461$303,726,706IRS
990June 2024$259,921,150$251,437,503$276,555,334IRS
990June 2023$233,282,616$230,328,421$209,521,113XML
990June 2022$211,805,666$201,232,280$192,120,006IRS
990June 2021–––IRS
990June 2020–––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-2162549).

Questions about ON LOK SENIOR HEALTH SERVICE

What is the EIN of ON LOK SENIOR HEALTH SERVICE?
The employer identification number (EIN) of ON LOK SENIOR HEALTH SERVICE is 94-2162549.
Is ON LOK SENIOR HEALTH SERVICE tax-exempt?
Yes. The IRS lists it as tax-exempt under section 501(c)(3) since 1972.
Are donations to ON LOK SENIOR HEALTH SERVICE tax-deductible?
Yes. It is listed in IRS Publication 78 (Public charity, 50% deduction limit).
Which annual return does ON LOK SENIOR HEALTH SERVICE 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 ON LOK SENIOR HEALTH SERVICE 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 ON LOK SENIOR HEALTH SERVICE 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 ON LOK SENIOR HEALTH SERVICE?
The 990 for the year ended June 30, 2025 names GRACE LI.
Who are the officers and directors of ON LOK SENIOR HEALTH SERVICE?
The 990 for the year ended June 30, 2025 lists 23 people; 9 received compensation from the organization.
How much revenue does ON LOK SENIOR HEALTH SERVICE have?
On its 990 for the year ended June 30, 2025 it reported revenue of $288,792,707, expenses of $289,570,461 and total assets of $303,726,706 at year end.

Other nonprofits in SAN FRANCISCO

All nonprofits in SAN FRANCISCO · California · Health care