IHOP 2003

IHOP #2003 is an IHOP restaurant located at 207 West Minnesota Park Road in Hammond, Louisiana.