New Plymouth High School

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

Roster

Coaches