Marathon Library
The Marathon Library branch of the Monroe County Public Library system is located at 3490 Overseas Highway and offers services including library card access, meeting rooms, interlibrary loans, and technology resources. It operates multiple events, programs for children/teens, and visitor services, with extended hours on Wednesdays.