Edward-Elmhurst Health Investor

Edward-Elmhurst Health is an integrated health system comprised of three hospitals.

Estimated Revenue: $1B to $10B
Investors Number: 8
Founded Date: 1995-01-01
Headquarters: Naperville, Illinois, United States
Employee Number: 1001-5000