Applebee's 9155

Applebee's #9155 is an Applebee's restaurant located at 1759 West Main Street in Troy, Ohio.