IHOP 4767

IHOP #4767 is an IHOP restaurant located at 95 Main Street in Tewksbury, Massachusetts.