IHOP 1424

IHOP #1424 is an IHOP restaurant located at 3750 South Clack Street in Abilene, Texas.