Public Charity

UNIVERSITY OF ALABAMA HEALTH SERVICES FOUNDATION PC

UNIVERSITY OF ALABAMA HEALTH SERVICES FOUNDATION PC, of BIRMINGHAM, AL, is a Public Charity tracked in Imperigo's IRS 990 database. The 2024 filing shows $1.2B in revenue, $1.1B in expenses, $1.1B in total assets. 57 publicly reported grants to this organization, totaling roughly $85.7M, appear in IRS filings.

EIN: 630649108 BIRMINGHAM, AL Health Support NTEE: E60 Latest filing: 2024
Total Revenue$1.2B
Total Expenses$1.1B
Total Assets$1.1B
Grant Records57
Funding Total$85.7M
Filing Years2020–2024

Mission

COORDINATE AND DELIVER PATIENT CARE IN A GROUP PRACTICE SETTING WITHIN THE ACADEMIC ENVIRONMENT OF THE UNIVERSITY OF ALABAMA AT BIRMINGHAM.

Officers & Directors

DIRECTOR/PHYSICIAN Adrienne Lahti
DIRECTOR/PHYSICIAN Anupam Agarwal
DIRECTOR Barbara J Knight
DIRECTOR Carl S Thigpen
DIRECTOR Charles D Perry Jr
PRESIDENT (START MAY 2024) Cheri Canon Md

Officer compensation and complete director data available with membership.

Top Grant Purposes

UAB PRIME CARE
$70,812,143 7 grants
UAB PRIME CARE AND REIMBURSEMENT TO UAHSF
$11,597,438 1 grant
GENERAL SUPPORT
$676,594 1 grant
PassThrough Fed Proj
$442,780 2 grants
TRANS ASSIST IMPROVE HLTHCR SYS
$430,000 1 grant

Financial Trends

Year Revenue Expenses Assets
2024 $1.2B $1.1B $1.1B
2023 $1.0B $1.0B $959.0M
2022 $919.0M $943.2M $936.6M
2021 $875.1M $867.3M $1.1B
2020 $804.4M $791.0M $949.1M

Between 2020 and 2024, reported annual revenue grew from $804.4M to $1.2B (+44%), with total assets most recently reported at $1.1B.

Interactive year-over-year charts and full filing details available with membership.

See the full picture for UNIVERSITY OF ALABAMA HEALTH SERVICES FOUNDATION PC

Complete financials, all 57 grant records, officer compensation, year-over-year trend charts, a geographic grant map, and data exports — across 498,000+ organizations.

Full Financial History Complete Grant Activity Officer Compensation Year-over-Year Charts Geographic Grant Map Data Exports
7-day free trial Cancel any time