IHOP 3579

IHOP #3579 is an IHOP restaurant located at 10 Simpson Lane in Fredericksburg, Virginia.