Luther College, IA
Decorah, IA 52101
•
2.8
2 results