Applebee's 9554

Applebee's #9554 is an Applebee's restaurant located at 3741 8th Street Southwest in Altoona, Iowa.