Applebee's 8529

Applebee's #8529 is an Applebee's restaurant located at 3441 Clemson Boulevard in Anderson, South Carolina.