Get directions to: Subway, Melrose Park, IL Restaurant address: 165 E North Ave Melrose Park, IL 60164, USA Driving Walking Bicycling Restaurant: Subway