Applebee's 8668

Applebee's #8668 is an Applebee's restaurant located at 721 East Lewis and Clark Parkway in Clarksville, Indiana.