The Leapfrog Group, a national non-profit dedicated to increasing transparency in healthcare, has just published its spring 2024 hospital safety rankings. Among the hospitals evaluated were Peoria's three major medical establishments: OSF HealthCare St. Francis Medical Center, Carle Health’s Methodist, Proctor Hospitals. Regretfully, all three were awarded only average 'C' grades. The rating takes into…