Braille and Talking Book Library Services provides reading materials for those having trouble reading print.
From their webpage: "If you or someone you know has trouble reading print because of an eye problem or reading disability, or has difficulty holding a book because of arthritis, a stroke, or an accident, the Braille and Talking Book Library can help keep you in touch with books."
Check out their website for further information and applications. The libraries also have applications.