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