621 N 15th St, Immokalee, FL 34142, United States
1305 Orange St, Immokalee, FL 34142, United States
250 S 3rd St, Immokalee, FL 34142, United States