Applebee's 8354

Applebee's #8354 is an Applebee's restaurant located at 2506 South 3rd. Street in Terre Haute, Indiana.