3500 Lake Trafford Rd, Immokalee, FL 34142, United States
1601 FL-29, Immokalee, FL 34142, United States
1101 Lake Trafford Rd, Immokalee, FL 34142, United States
3650 Westclox St, Immokalee, FL 34142, United States