IHOP 1908

IHOP #1908 is an IHOP restaurant located at 611 North Main Street in Stillwater, Oklahoma.