Ohio Wesleyan University Details Location Address:61 South Sandusky Street, Delaware, Ohio, 43015, United States