Applebee's 9842

Applebee's #9842 is an Applebee's restaurant located at 874 South State Road 135 in Greenwood, Indiana.