Applebee's 9740

Applebee's #9740 is an Applebee's restaurant located at 3007 Curtice Road in Northwood, Ohio.