Melba High School Melba, ID, USA

Melba High School

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

Team Records

Records displayed reflect stats in the MileSplit database and may not be official all-time records.