LOYOLA UNIVERSITY HEALTH SYSTEM

EIN 363342448 · MAYWOOD, IL 60153-3328

IRS Tax-Exempt Tax-Deductible $50M+ Assets
Total Assets
3,467,832,314
Annual Revenue
189,094,661
Annual Income
189,094,661
IRS Ruling Date
194603
Address
2160 S 1ST AVE, MAYWOOD, IL, 60153-3328
NTEE Code
E110
Subsection
501(c)(3)
Tax Period
202506
GET /api/nonprofits/ein/363342448 → JSON