Subway adresses in Melrose Park‚ IL Home Work hours Subway hours Illinois Melrose Park AddressPhoneMap1521 W North Ave, Ste 2 Melrose Park(708) 343-6044 2519 W Lake St, Spc 111 Melrose Park(708) 938-5681 8345 W North Ave Melrose Park(708) 681-3668 701 W North Ave Melrose Park(708) 344-2100 You May Like IHOP hoursFive Guys hoursHardee's hoursOlive Garden hoursWendy's hoursLittle Caesars hoursPeople Are Reading