1501 Lake Trafford Rd, Immokalee, FL 34142, United States
400 S 1st St, Immokalee, FL 34142, United States