Applebee's 8172

Applebee's #8172 is an Applebee's restaurant located at 2 Elm Street in Woburn, Massachusetts.