White Castle adresses in Melrose Park‚ IL Home Work hours White Castle hours Illinois Melrose Park AddressPhoneMap840 W North Ave Melrose Park(708) 343-5486 You May Like Subway hoursDomino's Pizza hoursWendy's hoursLittle Caesars hoursHooters hoursFive Guys hoursPeople Are Reading