Get directions to: Subway, Flora, IL Restaurant address: 1220 North State Road Flora, IL 62839, USA Driving Walking Bicycling Restaurant: Subway