Applebee's 8996

Applebee's #8996 is an Applebee's restaurant located at 1129 North Baldwin Avenue in Marion, Indiana.