Lee Park

Islamorada, FL 33036

Lee Park, located in the beautiful village of Islamorada, FL, offers a serene escape surrounded by lush greenery and scenic views. This charming park features walking trails, picnic areas, and playgrounds, making it perfect for families and outdoor enthusiasts. Visitors can enjoy various recreational activities while soaking in the stunning Florida sunshine and ocean breezes.

Generated from this place's information

Own this business?
See a problem?

You might also like

Partial Data by Foursquare.