Applebee's 9215

Applebee's #9215 is an Applebee's restaurant located at 1516 South Washington Street in Crawfordsville, Indiana.