IHOP 3091

IHOP #3091 is an IHOP restaurant located at 100 Gateway Boulevard in Rock Springs, Wyoming.