 In 2010, the Pennsylvania Department of Education issued a new, 4-year cohort graduation rate.Sto-Rox High School's rate was 66% for 2010.Sto-Rox High School is located at 1105 Valley Street, Mckees Rocks.