Salem High School
Salem High School
Mascot: Blue Devils
Salem, NH
Public School
Rockingham County
Enrollment: 1146
Overall Record
Total Appearances: 17
Championships: 3
Record: 27-14
Salem High School
Mascot: Blue Devils
Salem, NH
Public School
Rockingham County
Enrollment: 1146
Overall Record
Total Appearances: 17
Championships: 3
Record: 27-14