Immokalee FL Feed-Dealers 1. 408 E Main St, Immokalee, FL 34142 | Jack & Ann's Feed & Supply Inc (239) 657-4000