IHOP 5450 Stone Creek Cir Loveland, CO 80538 Phone: (970) 203-9300 Fax: (970) 203-9740
Category: Fast Food Diner Restaurant