IHOP 3201

IHOP #3201 is an IHOP restaurant located at 9005 North 121st East Avenue in Owasso, Oklahoma.