Applebee's 9518

Applebee's #9518 is an Applebee's restaurant located at 1901 West Main Street in Inverness, Florida.