Find Monroe County Public Defender in Monroe County, FL

  • Monroe County Public Defender
  • 4695 Overseas Highway, Marathon, FL 33050
  • 305-289-6015
  • 305-289-6008