Applebee's 9898

Applebee's #9898 is an Applebee's restaurant located at 4311 8th Street South in Wisconsin Rapids, Wisconsin.