Get directions to: Subway, Immokalee, FL Restaurant address: 1630 Lake Trafford Rd Immokalee, FL 34142, USA Driving Walking Bicycling Restaurant: Subway