IHOP 3052

IHOP #3052 is an IHOP restaurant located at 811 East 21st Street in Clovis, New Mexico.