Applebee's 9305

Applebee's #9305 is an Applebee's restaurant located at 1517 East Bert Kouns Industrial Loop in Shreveport, Louisiana.