Applebee's 9198

Applebee's #9198 is an Applebee's restaurant located at 50655 Valley Frontage Road in St. Clairsville, Ohio.