Applebee's 8999

Applebee's #8999 is an Applebee's restaurant located at 1922 East 53rd Street in Anderson, Indiana.