Applebee's 9556

Applebee's #9556 is an Applebee's restaurant located at 3326 East Market Street in Logansport, Indiana.