621 N 15th St, Immokalee, FL 34142, United States
506 S 1st St, Immokalee, FL 34142, United States
801 FL-29, Immokalee, FL 34142, United States