oswego is served by the oswego public library (opl), which is a carnegie library. opl has a big collection of books, dvds, periodicals, audio books, and videos. internet access is also available through the use of computers or the library's free wi-fi.