Applebee's 9506

Applebee's #9506 is an Applebee's restaurant located at 7135 South 13th Street in Oak Creek, Wisconsin.