1400 N 15th St, Immokalee, FL 34142, United States
1243 N 15th St, Immokalee, FL 34142, United States
316 N 15th St, Immokalee, FL 34142, United States
1501 Lake Trafford Rd, Immokalee, FL 34142, United States