IHOP 2065

IHOP #2065 is an IHOP restaurant located at 3125 Peach Orchard Road in Augusta, Georgia.