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 Starbucks hoursSubway hoursWhite Castle hoursBoston Market hoursMcDonald's hoursIHOP hoursPeople Are Reading