Shenandoah Invitational 2018

Shenandoah, IA