Office of Financial Aid

Location

Office of Financial Aid
Slocum Hall #246
61 S. Sandusky St.
Delaware, OH 43015
P 740-368-3050
F 740-368-3066
E financialaid@owu.edu