IHOP 1703

IHOP #1703 is an IHOP restaurant located at 1625 Countryside Drive in Turlock, California.