Applebee's 9988

Applebee's #9988 is an Applebee's restaurant located at 3005 West Kimberly Road in Davenport, Iowa.