Public high school in Newton, Massachusetts, United States
nshs.newton.k12.ma.us
Newton South High School is one of two public high schools in the city of Newton, Massachusetts, United States, the other being Newton North. Wikipedia