Applebee's 8424

Applebee's #8424 is an Applebee's restaurant located at 1915 Northeast Four Acre Place in Corvallis, Oregon.