The McCracken County Public Library seeks to provide a valuable personal experience through free and convenient access to information, books, technology, and ideas in order to educate, entertain, and enrich our community.
Information ServicesEarly Childhood LiteracyDigital LiteracyCultural ProgrammingGenealogy ResearchEntertainment