LOYOLA UNIVERSITY MEDICAL CENTER

EIN 364015560 · MAYWOOD, IL 60153-3328

IRS Tax-Exempt Tax-Deductible $50M+ Assets
Total Assets
4,604,864,022
Annual Revenue
1,677,170,600
Annual Income
1,677,177,962
IRS Ruling Date
199507
Address
2160 S 1ST AVE, MAYWOOD, IL, 60153-3328
NTEE Code
E220
Subsection
501(c)(3)
Tax Period
202506
GET /api/nonprofits/ein/364015560 → JSON