Needles High School is an educational institution that offers a range of learning and extracurricular opportunities for more than 270 students. It serves students in grades 9 through 12. The school s academic curriculum includes English, science and physical education. Needles High School offers extracurricular activities, such as drama, band and choir. It has several student clubs, as well as...