Applebee's 8019

Applebee's #8019 is an Applebee's restaurant located at 101 West Loop 281 in Longview, Texas.