Applebee's 8815

Applebee's #8815 is an Applebee's restaurant located at 9088 Mansfield Road in Shreveport, Louisiana.