New Plymouth High School NEW PLYMOUTH, ID, USA

New Plymouth High School

207 S PLYMOUTH AVENUE NEW PLYMOUTH, ID, USA
208-278-5311

Roster

Coaches