Applebee's 8507

Applebee's #8507 is an Applebee's restaurant located at 400 Triangle Center in Longview, Washington.