William Penn University
Oskaloosa, Iowa
Founded in 1873, William Penn University is a private liberal arts institution located in Oskaloosa, IA. #StatesmenNation #WithPride
Founded in 1873, William Penn University is a private liberal arts institution located in Oskaloosa, IA. #StatesmenNation #WithPride