Applebee's 7920

Applebee's #7920 is an Applebee's restaurant located at 1501 Northeast Douglas Street in Lees Summit, Missouri.