Penrose-St. Francis Health Services was named one of the 50 top hospitals by HealthGrades, a Boulder-based independent health care ratings organization. HealthGrades analyzes patient outcomes at all 5,000 of the nation’s nonfederal hospitals, using data from the Centers for Medicare and Medicaid Services.