Applebee's 8696

Applebee's #8696 is an Applebee's restaurant located at 850 Interstate 10 Service Road in Slidell, Louisiana.