IHOP 3079

IHOP #3079 is an IHOP restaurant located at 2567 North Road in Orangeburg, South Carolina.