William Penn University

201 Trueblood Ave, Oskaloosa, IA 52577
Tel: (641)673-1001
Private not-for-profit | 1,847 students