Immokolee

8431 Immokolee Rd.
Fort Pierce
Florida
United States