IHOP 1406

IHOP #1406 is an IHOP restaurant located at 1004 Broad Street in Wichita Falls, Texas.