Immokalee Family Care Center 1502 Lake Trafford Road, Immokalee, FL 34142