Applebee's 8954

Applebee's #8954 is an Applebee's restaurant located at 1023 North Lexington-Springmill Road in Mansfield, Ohio.