Get directions to: Subway, South Holland, IL Restaurant address: 1058 E 162nd St South Holland, IL 60473, USA Driving Walking Bicycling Restaurant: Subway