Applebee's 9015

Applebee's #9015 is an Applebee's restaurant located at 12110 Chenal Parkway in Little Rock, Arkansas.