• Founders Park (map)
  • 87000 Overseas Highway
  • Islamorada, FL, 33036
  • United States

The annual SAA - Florida Keys will be held at Founders Park in beautiful Islamorada on Saturday, April 12th. We welcome swimmers of all ages and skill levels to help us fight cancer in the Florida Keys with Miami Cancer Institute!