IHOP adresses in Melrose Park‚ IL Home Work hours IHOP hours Illinois Melrose Park AddressPhoneMap1040 W North Ave Melrose Park(708) 343-8258 You May Like Taco Bell hoursLittle Caesars hoursPopeyes hoursHooters hoursWhite Castle hoursBoston Market hoursPeople Are Reading