Boat Launch Ross Marler Park Boat Launch 1275 Santa Rosa Blvd, Okaloosa Island, FL 32548 Added on May 28, 2024