Immokalee is an unincorporated community and census-designated place in Collier County, Florida, United States.
Category: Collier, Florida, United States