Applebee's 9174

Applebee's #9174 is an Applebee's restaurant located at 109 South Memorial Drive in New Castle, Indiana.