Applebee's 9590

Applebee's #9590 is an Applebee's restaurant located at 1003 North Clinton Street in Defiance, Ohio.