Applebee's 8486

Applebee's #8486 is an Applebee's restaurant located at 2625 Liberty Street Northeast in Salem, Oregon.