Applebee's 8789

Applebee's #8789 is an Applebee's restaurant located at 1966 North Henderson Street in Galesburg, Illinois.