Top Places to Visit Ann Olesky Park At Lake Trafford Lake Trafford Road Immokalee, FL 34110 , Lee Add to wishlist View all Places to Visit