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
Address
2160 S 1ST AVE, MAYWOOD, IL, 60153-3328
GET /api/nonprofits/ein/364015560 → JSON