Information on:

Marsh Valley High School

12655 South Highway 91
208-254-3711

   
Marsh Valley High School is not affiliated with AmericanTowns Media