OSF Healthcare now allowed to care for advanced life support of patients in Streator
The Illinois Department of Public Health (IDPH), the department of the Illinois state government sanctioned to help prevent disease and injury and regulate medical practitioners,