Applebee's 9774

Applebee's #9774 is an Applebee's restaurant located at 2615 Southwest 19th Avenue Road in Ocala, Florida.