IHOP 1372

IHOP #1372 is an IHOP restaurant located at 3830 College Street in Beaumont, Texas.