Are there pickleball courts on Amelia Island?
Are there pickleball courts on Amelia Island? Open pickleball is played at the Central Park Pickleball Courts, behind Tennis Courts Number 3 & 4 at the corner of South 13th Street and Atlantic Avenue. … Six (6) lighted pickleball courts are available. The gates at the courts are locked.