Contact Info Location Offices of Admission & Financial Aid Slocum Hall 302 Delaware, Ohio 43015 P 740-368-3050F 740-368-3066E financialaid@owu.edu