Applebee's 8708

Applebee's #8708 is an Applebee's restaurant located at 704 West Wade Hampton Boulevard in Greer, South Carolina.