IHOP 3514

IHOP #3514 is an IHOP restaurant located at 108 Latigo Lane in Cañon City, Colorado.