Melba High School Melba, ID, USA

Melba High School

6870 Stokes Avenue Melba, ID, USA
(208) 495-2221

Season Bests