Applebee's 9626

Applebee's #9626 is an Applebee's restaurant located at 3150 Memorial Parkway Northwest in Huntsville, Alabama.