Applebee's 9273

Applebee's #9273 is an Applebee's restaurant located at 60 Liberty Square in Hurricane, West Virginia.