Applebee's 9112

Applebee's #9112 is an Applebee's restaurant located at 1700 South Koeller Street in Oshkosh, Wisconsin.