Monroe County Public Library - Marathon Branch3490 Overseas HighwayMarathon, FL 33050
Key West, FL 33040
305-295-5150
Hours:Every Second Wednesday9:30 a.m. to 2 p.m. Walk-ins are welcome or use the number above to schedule an appointment.